Skip to content
World Dynamic Engine - A 3D graphics engine for Pharo
Smalltalk HTML Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
core-assets
source I added a method for constructing a Quaternion from a Vector3. Aug 26, 2019
tonel
.gitignore
.gitmodules Removing the submodules. They are adding many problems. Feb 23, 2017
.project
LICENSE
README.md

README.md

WODEN Engine - World Dynamic Engine

A 3D graphics engine for Pharo

Requirements

3D Graphics Card

Woden communicates with the 3D graphics via the abstract-gpu abstraction layer.

Windows and Linux

Woden on windows requires a modern graphics card with support for at least one of the following two graphics APIs:

  • Vulkan
  • OpenGL 4.5

OS X

Woden on OS X requires a Mac with support for the Metal API.

Loading Woden

Woden can be loaded in a 64 bits Pharo 7 image by running the following script in a playground:

Metacello new
   baseline: 'WodenEngine';
   repository: 'github://woden-engine/woden/tonel';
   load

Woden samples

For checking the Woden samples, you should check the class side of WDASceneExamples for some examples, or you can just run the following script for blue window:

model := WDAModel new.
model openWith: (WDASolidColorViewSample new color: Color blue)

Bug reporting

For bug reporting, use the GitHub issue tracker at the Woden repository https://github.com/woden-engine/woden

You can’t perform that action at this time.