Nimet - Advanced Ogre3D Mesh and dotScene Viewer

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
User avatar
saejox
Goblin
Posts: 260
Joined: Tue Oct 25, 2011 1:07 am
x 36

Nimet - Advanced Ogre3D Mesh and dotScene Viewer

Post by saejox »

Hi Everyone,
I know there are a lot of mesh viewers already. None of them have the features i need (unicode, flexible resource paths, light visuals, animation blending, etc...).
So it made another one. It has quite a lot of features, will add more if you want me too. :)

Features:
Mesh viewer, Animation viewer, .Scene viewer
- Wireframe/Textured, Show normals, Polygon Count and Vertex count, SubEntity list, Geometric Information
- Play multiple animations at a time
- List used bones and keyframe count
- Tail and Head locations, axes and names on each bone
- Adjustable bone sizes
Live Coding, View changes you made outside of Nimet applied immediately. No need for a restart

- Mesh files updated as they are exported
- Material files updated immediately
- Program files updated immediately
- HLSL and CG shaders updated immediately
- Textures reloaded as you edit them
Easy Resource management
- Drag and Drop resource directories
- Drag and Drop resource.cfg files
- Lists used materials, textures and shaders. Opens them with one click
- Hierarchical list of resource paths
- Turn each directory to a recursive resource path or remove if needed
- Save settings so you don't repeat yourself
Many light and Camera options
- Directional, Point and Spot lights
- All light properties editable at runtime
- Point and Spot lights are visualized as billboard in the viewer
- Color picker
- 4 different camera modes. Pivot, Orbital, Free, Fixed (rotates mesh)
- Adjustable camera speed
Open non-English(Unicode) meshes, resources and directories.
Always On top option, fully resizable window and hidable panels to allow easy window management
And Many more features to create a better workflow

How to use:
- Install VS2012 runtimes if you did not already: http://www.microsoft.com/en-us/download ... x?id=30679
- Extract zip file do any where
- Associate .mesh files with bin/Release/Nimet.exe
- Drag and drop directories, resource.cfg, .scene or .mesh files
- Every action has a rebindable keyboard shortcuts. Hover over the buttons to see their tooltips.

Known Issues:
- Live coding of cg and glsl shaders in openGL renderer does not work as expected. Use hard reset [F5] at this moment.
More info at this thread: http://www.ogre3d.org/forums/viewtopic.php?f=2&t=77135

Please list all the features you want. Everyone has their own needs from such an application. I might have missed your favorite feature from another viewer.
I am using this daily, i'll add all the useful features you request :)

Download: http://www.mediafire.com/download/9170datc1it9by7
This link is updated as new versions come out! Check file name for the version number.

Screenshots:
Image
Image
Image
Last edited by saejox on Sat Oct 19, 2013 5:32 am, edited 5 times in total.
Nimet - Advanced Ogre3D Mesh/dotScene Viewer
asPEEK - Remote Angelscript debugger with html interface
ogreHTML - HTML5 user interfaces in Ogre
bstone
OGRE Expert User
OGRE Expert User
Posts: 1920
Joined: Sun Feb 19, 2012 9:24 pm
Location: Russia
x 201

Re: Nimet - Advanced Ogre3D Mesh Viewer

Post by bstone »

Nice! Haven't tried it yet but I can tell this will be a great alternative to the good old OgreMeshy. Thanks saejox, great job.
User avatar
Jabberwocky
OGRE Moderator
OGRE Moderator
Posts: 2819
Joined: Mon Mar 05, 2007 11:17 pm
Location: Canada
x 218
Contact:

Re: Nimet - Advanced Ogre3D Mesh Viewer

Post by Jabberwocky »

Nice feature list!
Sinbad the ogre looks great with a goatee. ;)
Image
Pulas
Halfling
Posts: 61
Joined: Sat Oct 29, 2011 9:39 am

Re: Nimet - Advanced Ogre3D Mesh Viewer

Post by Pulas »

It seems like a great tool with so many features!
But when I drag and drop a mesh file, it display nothing, nothing respond.
How to view a mesh?
User avatar
Kojack
OGRE Moderator
OGRE Moderator
Posts: 7157
Joined: Sun Jan 25, 2004 7:35 am
Location: Brisbane, Australia
x 534

Re: Nimet - Advanced Ogre3D Mesh Viewer

Post by Kojack »

Jabberwocky wrote:Sinbad the ogre looks great with a goatee. ;)
Sinbad has always had a goatee, it's the mustache that's new. :)
User avatar
saejox
Goblin
Posts: 260
Joined: Tue Oct 25, 2011 1:07 am
x 36

Re: Nimet - Advanced Ogre3D Mesh Viewer

Post by saejox »

Thanks everyone.
Pulas wrote:It seems like a great tool with so many features!
But when I drag and drop a mesh file, it display nothing, nothing respond.
How to view a mesh?
That's curious. That's how it works, drag/drop .mesh file, you should see notification that its loaded.

Does your file have a .mesh extension?
Is it failing always or sometimes?

Btw, is there any interest in a .scene viewer?
I can add it if you want.
Nimet - Advanced Ogre3D Mesh/dotScene Viewer
asPEEK - Remote Angelscript debugger with html interface
ogreHTML - HTML5 user interfaces in Ogre
Pulas
Halfling
Posts: 61
Joined: Sat Oct 29, 2011 9:39 am

Re: Nimet - Advanced Ogre3D Mesh Viewer

Post by Pulas »

saejox wrote:That's curious. That's how it works, drag/drop .mesh file, you should see notification that its loaded.

Does your file have a .mesh extension?
Is it failing always or sometimes?
I just unzip it, and then run the exe.
I drag and drop .mesh file on it, it always display nothing, the log has no changes.
The mesh file has a .mesh extension, and it always display nothing.

My OS is Windows 7 64bit. I also tried change the RenderSystem, it doesn't help.
saejox wrote:Btw, is there any interest in a .scene viewer?
I can add it if you want.
Yes, great interest in a .scene viewer!
User avatar
saejox
Goblin
Posts: 260
Joined: Tue Oct 25, 2011 1:07 am
x 36

Re: Nimet - Advanced Ogre3D Mesh Viewer

Post by saejox »

@Pulas
I have completely rewritten drag/drop routine. This time it uses COM/OLE.
Its much more stable now.

Also added .scene viewer. It doesn't have a new ui menus at the moment. Will add it later.

Changelog:
== 1.1.0 ==
- Completely new drag/drop handler. Now uses OLE instead of WM_DRAGDROP.
- Nimet now can open .scene files, there no new gui menus atm.
- Added faster free camera speed when LShift is held
- Free camera speed is now same for all meshes, does not depend on mesh size anymore. Was harder to navigate big meshes before.

Download link updated at first post.

edit:
updated again. ver 1.1.1
- Nimet now can be associated with .scene files to open them by double clicking
- Force reload now works with .scene files

Image
Nimet - Advanced Ogre3D Mesh/dotScene Viewer
asPEEK - Remote Angelscript debugger with html interface
ogreHTML - HTML5 user interfaces in Ogre
Pulas
Halfling
Posts: 61
Joined: Sat Oct 29, 2011 9:39 am

Re: Nimet - Advanced Ogre3D Mesh and dotScene Viewer

Post by Pulas »

Great, I will try it. Thanks.
User avatar
saejox
Goblin
Posts: 260
Joined: Tue Oct 25, 2011 1:07 am
x 36

Re: Nimet - Advanced Ogre3D Mesh and dotScene Viewer

Post by saejox »

New version time!

== 1.2.0 ==
- Added dotScene information panel
- shows dotScene batch count
- show dotScene polygon count
- show dotScene entity count
- show dotScene light count
- Settings now saved when program exists. Previously you had to press ctrl+s or save button.
( resource directories still need to saved manually. That's intended, you don't want too many resource directories defined.)
- Added frame limiter ( very useful during shader development)
- On/Off switch for limiter
- Add added fps limit selector slider
- removed forced vsync
- now camera speed does not depend on frame rate

main post link updated!

Missing a feature? Buggy? please tell me
Nimet - Advanced Ogre3D Mesh/dotScene Viewer
asPEEK - Remote Angelscript debugger with html interface
ogreHTML - HTML5 user interfaces in Ogre
samapico
Kobold
Posts: 30
Joined: Wed Jul 11, 2012 6:42 pm

Re: Nimet - Advanced Ogre3D Mesh and dotScene Viewer

Post by samapico »

Looks cool... but...
http://www.mediafire.com/download.php?evcixivika6cevp wrote:This file is currently set to private.
When a file is set to private by its owner only the owner of the file can access it. If you are the owner of the file please log into your account to access this file.
Can you update the link please? :mrgreen:
User avatar
saejox
Goblin
Posts: 260
Joined: Tue Oct 25, 2011 1:07 am
x 36

Re: Nimet - Advanced Ogre3D Mesh and dotScene Viewer

Post by saejox »

samapico wrote:Looks cool... but...
http://www.mediafire.com/download.php?evcixivika6cevp wrote:This file is currently set to private.
When a file is set to private by its owner only the owner of the file can access it. If you are the owner of the file please log into your account to access this file.
Can you update the link please? :mrgreen:
Reuploaded.
Nimet - Advanced Ogre3D Mesh/dotScene Viewer
asPEEK - Remote Angelscript debugger with html interface
ogreHTML - HTML5 user interfaces in Ogre
oiram
Halfling
Posts: 87
Joined: Sun Dec 13, 2009 5:06 am
x 6

Re: Nimet - Advanced Ogre3D Mesh and dotScene Viewer

Post by oiram »

Greate!
Post Reply