Export Collada for PyEngine3D
Check
- Include Amatures
- All keyed curves
Search This Blog
2019-02-19
2019-02-01
Welcome to PyEngine3D
Welcome to PyEngine3D
- An open source OpenGL 3D engine written in Python.
- Homepage : https://pyengine3d.blogspot.com
- Documents : https://pyengine3d.readthedocs.io
Requirements
- numpy
- pillow
- pyglet or pygame
- PyOpenGL
- PyOpenGL-accelerate ( optional )
- Windows, Linux, Mac(not tested)
How to install PyEngine3D
git clone https://github.com/ubuntunux/PyEngine3D
cd PyEngine3D
pip install -r requirements.txt
python main.py
Features
- Video : https://youtu.be/x9GVA7tCAdw
- Import
- Mesh
- .fbx, .obj, .dae ( colada )
- gltf, blender
- Texture
- .png, .tga, .bmp etc
- Compressed Texture (ETC, DDS)
- Mesh
- Light
- Directional light & Shadow mapping
- Spot light
- Area light
- Point light
- shadow map using dual paraboloid mapping
- Particle System
- Object
- Rendering
- Culling
- occlusion culling
- distance culling
- view frustum culling
- VTF Skinning
- Calculate the animation in gpu
- Distance Field Font
- Real time light probe
- PBR
- Temporal AA
- SSAA
- MSAA
- Temporal Upsacle
- Screen Space Relfection
- Screen Space Ambient Occlusion
- Screen Space Bevel
- Screen Space SSS
- Depth Of Field
- Bokeh
- Bloom
- Tone mapping
- Glare
- Film Grain
- Color Correction
- Color Grading
- Light Shaft
- Motion Blur
- Recursive Velocity
- Parallax Occlusion Rendering
- Paraboloid environment map
- Voxel Based GI
- Volumtric Scattering
- Fur Rendering
- Culling
- Resource Manager
- Load / Save / Import / Export
- Unload / Reload system
- Duplicate resource
- Sound Manager
- Script Manager
- Blender3D plugin
- transfer geometry, animation, scene datas
- edit animation, scene, sequence, particles in blender
- InGame GUI
- input / output
- progress bar
- button
- Optimize
- Only dynamic shadows are updated on every frame, and static shadows are not updated every time.
- SSR ray reuse in compute shader
- Postprocessing in compute shader
- FFT in compute shader
- Precomputed atmosphere in compute shader
References
- https://wickedengine.net/2017/11/07/gpu-based-particle-simulation/
- http://kode80.com/blog/2015/03/11/screen-space-reflections-in-unity-5/index.html
- http://proland.inrialpes.fr/publications.html
- http://casual-effects.com/data/index.html
- https://github.com/TheRealMJP/MSAAFilter
- http://pyopengl.sourceforge.net/
- https://learnopengl.com/
- http://www.songho.ca/index.html
Subscribe to:
Posts (Atom)