godot

Circular inversion

After watching the demonstration of Zvezdelina Stankova on how to prove the Ptolemy’s theorem by using inversion of the plane, I could not resist the urge to implement this projection in a shader and play with. About the implementation The implementation of this projection in a shader was much more easy than excepted. The math

Terrain LOD & tesselation

While working on a gdscript to generate a terrain with several level of details (LOD), a tricky issue popped up: the terrain had holes scattered across its surface… There is a difference of definition on the tesselation frontiers, the vertices at the lower level joins 2 distant areas of the texture while the vertices at

Softskinned & articulated platypus

After several hours of adjustments in blender, platypus has now more control points. As shown in the image above, mesh is controlled by invisible edges, acting as rubber bands. Playing a bit longer with group shrink and control points, and the model is really changing shape Model used is the Platypus from William Reynish under

Softskinned platypus

After nearly 9 month of inactivity, the development of softskin is back on tracks. Softskin is a module inspired by tensegrity for godot engine (what else?). Demo video:

Isabelle Arvers’s first godot machinima

So proud to present the first machinima made by the french artist Isabelle Arvers with GodotEngine! What I super enjoyed with Godot is that in less than 4 hours and the help of François, I was able to create an abstract sea with the colors of the sun and the sky, as well as the

UI for rotation editing #2

First prototype of a widget to edit 3d rotation via a 2d plane. The 3 buttons below the gradient allows plane selection ( XY, YZ or ZX ).The black area in the Y axis is a constrain ( between 90° and 270° ). Still a lot of stuff to be done, like the processing of

Soft skin

Currently working on a library of skinning called SofSkin. It’s purpose is to make skinning in a different way: less rubberish and more mesh/geometry-oriented. The idea is to use edges of the mesh as springs that tries to recover their initial length by pulling/pushing on the vertices. The lexical field is focused on anatomy, to