top of page

Webgl Renderer/Library with support for webxr and gltf import
Typescript/Webgl/Electron

Used Technologies:
Webgl/webxr
The goal is later on to make a full 3D engine, with then maybe a vr animation editor.
but right now what i'm going to do is to convert it to webgpu.
What was hard was to import gltf models properly, and to make the text shader.
(also was hard to make a custom build of electron with both webxr, and webgpu support)

 

Animation Software (wip)
Typescript/Webgl/Threejs

Used Technologies:
Threejs

I'm not really happy with the existing animation softwares, that's why i decided to create one of my own, it's still in progress, i started some months ago, but it begin to get good.

In this first video, i show my animation bar, which lets the users create and edit animations.

In this second video, i try the animation curve system.

In this third video, i test the skin weights generated by my software.

In this last video, i show more about the editing tools, allowing magnetic mode, extrusion mode, and mirror mode.

Notice that there plenty of other features, but the software is an early pre alpha stage, and lots of them are buggy.

Procedural Terrain generator
C#/Unity

Used Technologies:
Unity3D, My shaders/node tools


 

Procedural 3D House
houdini/vex

Used Technologies:
Houdini, My algorithm to generate procedural 3D houses


 

3D Bezier,

advanced pbr shader
Unity3D / C#

Used Technologies:
Unity3D, My algorithms/Shaders


 

Typescript to C# Definition Lexer/Parser
C#

Used Technologies:
Only my lexing/parsing algorithms.
I needed a more complete threejs c# definition to use with bridge.net than the ones available online, i decided to take the challenge and parse everything myself using some token algorithm of my own.

 

Generated C# definition of threejs from my lexer/parser
(notice that the "NotImplementedException" occurrences are normal, thats just a definition file, so no method need an implementation)  
 

Original Typescript
definition of threejs from definitelyTyped

Game Engine
C#/.Net/WPF

Used Technologies:
OpenTK(opengl c# equivalent)/AvalonDocks/Assimp.net
find more news about the project here:

https://www.facebook.com/Octogon-Indie-Game-Studio-738980662855174/?fref=ts
The git page of the project:
https://gitlab.com/gonzague.defraiteur/GoliatEditor

Astar Based Tower Defense
C#/Unity3D
(with my own astar/binary tree optimized algorithm)

bottom of page