项目作者: chchwy
项目描述 :
An Ogre3D mesh viewer based on v2.1 branch which can import obj/gltf models
高级语言: C++
项目地址: git://github.com/chchwy/ogre-v2-mesh-viewer.git
Ogre3D mesh viewer/converter
A Ogre3D mesh viewer based on v2.1 which can import obj/gltf models.
Download Windows x64

Features
- Load Ogre v2, v1, xml meshes with HLMS materials.
- Import Wavefront Obj and save as Ogre Meshes
- Import glTF 2.0 models and save as Ogre Meshes
- It’s not perfect yet, some glTF models appear black or have flat materials
- Show scene hierarchy
- Basic HLMS editing
- Texture: diffuse, background diffuse, normal, roughness, metalness
- Transparent value and mode
- Solid or wireframe
- Two-sided on/off
- Scene node editing:
- Position, rotation and scale
- Show/hide bounding boxes
- Switch visibility
- Batch conversion tool from obj => .mesh
How to compile
- Have Qt 5 SDK installed (recommend Qt 5.6+), download it here.
- Have a working Ogre3D 2.1 sdk.
- Set the path to Ogre sdk folder. You can either set an user-level
OGREHOME
environment variable, or set it directly in ogre-v2-mesh-viewer.pro
line 9. - Open
ogre-v2-mesh-viewer.pro
in QtCreator and presse RUN
.
TODO
Known issues
Acknowledgements