OgreMeshViewer

A place to show off your latest screenshots and for people to comment on them. Only start a new thread here if you have some nice images to show off!
Post Reply
paroj
OGRE Team Member
OGRE Team Member
Posts: 1993
Joined: Sun Mar 30, 2014 2:51 pm
x 1073
Contact:

OgreMeshViewer

Post by paroj »

Image

features
  • display mesh properties (bounds, referenced materials)
  • highlight submeshes in 3D view
  • preview linked animations (skeleton and vertex)
  • display and preview embedded LOD
  • easy to use UI
dependencies
  • ogre 1.12.7+
  • python3
download
Windows:
https://github.com/OGRECave/ogre-meshviewer/releases

Linux:
Image

motivation
none of the existing viewers were properly updated for 1.11 and/ or were using incompatible licensing (I prefer MIT for OGRECave, so people can freely build upon the stuff there).

Furthermore existing viewers use toolkits that are a PITA to work with (Qt, wxWidgets). Finally I needed a benchmark for the current state of scripting in Ogre.
paroj
OGRE Team Member
OGRE Team Member
Posts: 1993
Joined: Sun Mar 30, 2014 2:51 pm
x 1073
Contact:

Re: OgreMeshViewer

Post by paroj »

now with blender interop
Image
Lax
Hobgoblin
Posts: 583
Joined: Mon Aug 06, 2007 12:53 pm
Location: Saarland, Germany
x 50

Re: OgreMeshViewer

Post by Lax »

Hi,

that screenshots do look nice!
Will there be a windows version?

Best Regards
Lax

http://www.lukas-kalinowski.com/Homepage/?page_id=1631
Please support Second Earth Technic Base built of Lego bricks for Lego ideas: https://ideas.lego.com/projects/81b9bd1 ... b97b79be62

paroj
OGRE Team Member
OGRE Team Member
Posts: 1993
Joined: Sun Mar 30, 2014 2:51 pm
x 1073
Contact:

Re: OgreMeshViewer

Post by paroj »

its just a matter of compiling and packaging stuff - so yes once I have some spare time and boot windows again. These things are just a lot simpler on Linux..
paroj
OGRE Team Member
OGRE Team Member
Posts: 1993
Joined: Sun Mar 30, 2014 2:51 pm
x 1073
Contact:

Re: OgreMeshViewer

Post by paroj »

so here comes the initial windows package:
https://github.com/OGRECave/ogre-meshvi ... -win64.zip

as you might have guessed this is not packaged properly, so additionally you will need:
- Python 3.7.2: https://www.python.org/ftp/python/3.7.2 ... -amd64.exe
- Cg: https://developer.nvidia.com/cg-toolkit (alternatively comment out the Cg Plugin)

to run the script, right click the included athene.mesh > "Open With" > (navigate to) > ogre-meshviewer.bat.

As I have no idea how to fix the CWD in windows, you will have to copy the mesh next to the bat file so PATH + resource.cfg sum up.

If you know batch files you probably can help me out here quite a bit.
paroj
OGRE Team Member
OGRE Team Member
Posts: 1993
Joined: Sun Mar 30, 2014 2:51 pm
x 1073
Contact:

Re: OgreMeshViewer

Post by paroj »

updated the package: https://github.com/OGRECave/ogre-meshvi ... -win64.zip python and cg are now bundled and CWD is fixed, so all you need is:

right click the included athene.mesh > "Open With" > (navigate to) > ogre-meshviewer.bat.
Lax
Hobgoblin
Posts: 583
Joined: Mon Aug 06, 2007 12:53 pm
Location: Saarland, Germany
x 50

Re: OgreMeshViewer

Post by Lax »

Ok, thanks. I will try it out!

Best Regards
Lax

http://www.lukas-kalinowski.com/Homepage/?page_id=1631
Please support Second Earth Technic Base built of Lego bricks for Lego ideas: https://ideas.lego.com/projects/81b9bd1 ... b97b79be62

paroj
OGRE Team Member
OGRE Team Member
Posts: 1993
Joined: Sun Mar 30, 2014 2:51 pm
x 1073
Contact:

Re: OgreMeshViewer

Post by paroj »

now with LOD preview


Image
paroj
OGRE Team Member
OGRE Team Member
Posts: 1993
Joined: Sun Mar 30, 2014 2:51 pm
x 1073
Contact:

Re: OgreMeshViewer

Post by paroj »

Now with log view and arbitrary file loading through the Ogre Assimp Plugin.

Image
Post Reply