Thanks for your clarification. So i have to wait for better drivers ...
What do you mean with "modern"?
By modern I mean a graphics card a with graphics driver that supports at least OpenGL 4.x. That Intel HD graphics card is capable of supporting at least OpenGL 4.2, but the Open Source Mesa driver gives you support up until OpenGL 3.1. Unfortunately, unlike with AMD or NVIDIA graphics cards, the open source driver is the official driver.
Woden-Roassal requires integer arithmetic in shaders which is used to support the selection of objects. Integer arithmetics in shaders requires at least OpenGL 3.3, or the missing extension for which you are receiving the error.
This is ok ...It is not required by the Woden-Core api, so you should be able to try the following in a workspace:
WDFPSSimpleExample6 new open
My notebook with an HD Graphics 4400 has no problems with all "three.js" demos found here http://threejs.org/.
Three.js or any WebGL based example is a bad test for that graphics card. WebGL is based in OpenGL ES 2.0 which is a subset of OpenGL 2.0. This is a very old technology for that graphics card.
Woden will be using Vulkan in the future. According to this Phoronix article (http://www.phoronix.com/scan.php?page=news_item&px=LunarG-Vulkan-AMA), Valve has already made a proper Vulkan driver for the Intel graphics cards. We only need an official release of the Vulkan spec.
Best regards
Ronie
2015-11-24 18:50 GMT-03:00 Volkert <volkert@komponentenwerkstatt.de>:
My notebook with an HD Graphics 4400 has no problems with all "three.js" demos found here http://threejs.org/.
What do you mean with "modern"?
![]()
On 24.11.2015 22:25, Ronie Salgado wrote:
You need a modern graphics card. Open source graphics drivers are not supported because there are very behind in their implementations of OpenGL.
2015-11-24 17:28 GMT-03:00 Volkert <volkert@komponentenwerkstatt.de>:
But not on my linux box .... ubuntu 14.04 :-(
![]()
On 24.11.2015 21:03, Alexandre Bergel wrote:
Woden works in Pharo 5.0I have just tried.
Alexandre
--��
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel ��http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
On Nov 24, 2015, at 3:15 PM, Volkert <volkert@komponentenwerkstatt.de> wrote:
Cool ...
Which Pharo Version? I�� tried Pharo 4.0 and got this error:
<edcefcdd.png>
On 24.11.2015 12:50, Alexandre Bergel wrote:
Do we have a tutorial? i found only http://woden.ronie.cl.
What about mouse control and object selection. It that possible?
Yes.��
To load Woden:
Gofer new smalltalkhubUser: 'ronsaldo' project: 'Woden'; package: 'ConfigurationOfWoden'; load. (Smalltalk at: #ConfigurationOfWoden) loadBleedingEdge.
Try:=-=-=-==-=-=-==-=-=-==-=-=-=v := RWView new.
1 to: 100 do: [ :i |e := RWCube element.e when: RWMouseButtonDown do: [ :ev |ev element shape color: WDColor green.ev element changed.].v add: e.].RWXZGridLayout on: v elements.v addInteraction: RWMouseKeyControl.v camera position: (WDVector3 x: 0.0 y: 0.0 z: 3.0).v open=-=-=-==-=-=-==-=-=-==-=-=-=Use the keys A S D W and the moose to navigate. Click on cube to make them green
<Mail Attachment.png>
Cheers,Alexandre
BW,
Volkert
On 22.11.2015 21:10, Alexandre Bergel wrote:
We have also put quite some effort on Woden, a 3d engine for Pharo���
Cheers,
Alexandre
On Nov 22, 2015, at 2:56 PM, Dimitris Chloupis <kilon.alios@gmail.com> wrote:
its possible via my Ephestos project, to render to video or real time but the project is still very much a WIP. Its doable but require some python knowledge and knowledge of Blender UI and API. I will be making a true Pharo API for it fairly soon but as you can imagine these things take time.
On Sun, Nov 22, 2015 at 6:35 PM Volkert <volkert@komponentenwerkstatt.de> wrote:
Is this possible with Pharo?
http://www.asterank.com/3d/
BW,
Volkert