lassad
17-08-2024, 12:54
A SIMPLE LIGHTWEIGHT AND FULLY FEATURED 3D ENGINE
Totally Written in Native C++ for Windows 32bits and 64bits
Features
· High performance realtime 3D rendering using Direct3D and OpenGL
· Built-in material library with vertex, pixel, and geometry shader support
· Accurate timer system for realtime based and smooth animations
· Particles, Water, 3Dprimitives, 3DSprites,lightmaps, Reflexions, stencil shadows
· Built-in Materal shaders : Texture mapping, bilinear-Trilinear-AA filtering, gouraud shading, alpha-blending and transparency.
· Support Hlsl and glsl shaders.
· Support for mouse, keyboard and joystick inputs.
· Support loading of animated meshes .b3d and .X formats
· Support loading of Textures: PNG and JPEG File formats
· Fast and easy collision detection system.
· 2D Fast drawing functions with alpha blending, bitmapfonts, Render on textures..
· Built-in Sound Engine with playback volume and pich control
· Support loading of sounds and music : Mp3 and Ogg file formats
· Includes bitmap font tool maker. Can Create colored bitmap fonts from TTF files
· Support reading from encrypted/compressed archives: .Zip and .Rar file formats
· Clean, easy to understand, and well documented API with demo examples.
· All-in-One simple light-weight DLL file (about 3Mb)
Original pack
https://sites.google.com/view/be3d-engine/downloads
Engine Site :
https://sites.google.com/view/be3d-engine/about
I wrote a wrapper for ThinBasic.
https://drive.google.com/file/d/1ToBFJ_4HM-5xM6j4NQs2D0rYMTl-EIBA/view?usp=drive_link
PS: some functions are not well translated to thinbasic yet . if you have an idea how to make them work , then thanks to share it.
Have a look and share feedbacks
:p
Totally Written in Native C++ for Windows 32bits and 64bits
Features
· High performance realtime 3D rendering using Direct3D and OpenGL
· Built-in material library with vertex, pixel, and geometry shader support
· Accurate timer system for realtime based and smooth animations
· Particles, Water, 3Dprimitives, 3DSprites,lightmaps, Reflexions, stencil shadows
· Built-in Materal shaders : Texture mapping, bilinear-Trilinear-AA filtering, gouraud shading, alpha-blending and transparency.
· Support Hlsl and glsl shaders.
· Support for mouse, keyboard and joystick inputs.
· Support loading of animated meshes .b3d and .X formats
· Support loading of Textures: PNG and JPEG File formats
· Fast and easy collision detection system.
· 2D Fast drawing functions with alpha blending, bitmapfonts, Render on textures..
· Built-in Sound Engine with playback volume and pich control
· Support loading of sounds and music : Mp3 and Ogg file formats
· Includes bitmap font tool maker. Can Create colored bitmap fonts from TTF files
· Support reading from encrypted/compressed archives: .Zip and .Rar file formats
· Clean, easy to understand, and well documented API with demo examples.
· All-in-One simple light-weight DLL file (about 3Mb)
Original pack
https://sites.google.com/view/be3d-engine/downloads
Engine Site :
https://sites.google.com/view/be3d-engine/about
I wrote a wrapper for ThinBasic.
https://drive.google.com/file/d/1ToBFJ_4HM-5xM6j4NQs2D0rYMTl-EIBA/view?usp=drive_link
PS: some functions are not well translated to thinbasic yet . if you have an idea how to make them work , then thanks to share it.
Have a look and share feedbacks
:p