Danil

Elite
@danilw

godot-utils-and-other. random code that I made/use for godot

346

vulkan-shadertoy-launcher. using C, no external dependencies

83

GPU-my-list-of-bugs. Vulkan and other GPU API bugs I found.

72

shadertoy-to-video-with-FBO. Render a ShaderToy script directly to a video file. (added FrameBuffers support)

64

nanovg_vulkan. Antialiased 2D vector drawing library on top of OpenGL for UI and visualizations. (added Vulkan support)

53

nanogui-GLES-wasm. nanogui port for GLES and WASM

38

GLSL-howto. random code that I use/write

32

card-game-GLSL. card game in the single GLSL shader

24

flat-maze. thousands particle collision logic, demo

22

Godot4-Sphere-as-particle-do-not-use-Sphere-mesh-as-particle. Examplle why Sphere mesh is bad for performance and GLSL Godot shader to fix it using Quad-Mesh

18

e-ani. game using godot

17

vulkan-shader-launcher. using C, no external dependencies

14

Godot-particles-collision. particles with collision for Godot

13

cputests. wasm/javascript/java/C++ tests

13

danilw.github.io. HTML

12

WebGL-image-slider. Very simple image-slider, using JavaScript and WebGL and GLSL

6

Castle-game. Using Box2d and GLSL to make this

4

getting-over-glsl. Getting Over ... like game, using GLSL and WASM

4

GPU-sin-hash-stability. LOOK SCREENSHOTS - Sin-hash is not stable on "any scale" and there no way to fix it. Use fract hash.

2

small-2d-game. using GLSL wasm and box2d

2

nanovg-vulkan-min-integration-demo. Example of NanoVG Vulkan render pass integration to custom render pass.

2

nanovg-vulkan-glfw-integration-demo. Example code from Vulkan-tutorial Depth buffering modified adding NanoVG integration. Using C++ and GLFW.

2

C_bmp_read_write_minimal_header. BPM RGBA image read write in C minimal single header

1

ShadertoyMIDI_in_C. convert midi file to GLSL for Shadertoy, this is port to C of C# original https://github.com/P-i-N/ShadertoyMIDI

1
24
Apply