Page 1 of 1

Nimet - Advanced Ogre3D Mesh and dotScene Viewer

Posted: Fri Apr 26, 2013 6:48 pm
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

Re: Nimet - Advanced Ogre3D Mesh Viewer

Posted: Fri Apr 26, 2013 7:10 pm
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.

Re: Nimet - Advanced Ogre3D Mesh Viewer

Posted: Sat Apr 27, 2013 4:52 am
by Jabberwocky
Nice feature list!
Sinbad the ogre looks great with a goatee. ;)

Re: Nimet - Advanced Ogre3D Mesh Viewer

Posted: Sat Apr 27, 2013 6:05 am
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?

Re: Nimet - Advanced Ogre3D Mesh Viewer

Posted: Sat Apr 27, 2013 6:52 am
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. :)

Re: Nimet - Advanced Ogre3D Mesh Viewer

Posted: Sat Apr 27, 2013 10:16 am
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.

Re: Nimet - Advanced Ogre3D Mesh Viewer

Posted: Sun Apr 28, 2013 3:03 am
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!

Re: Nimet - Advanced Ogre3D Mesh Viewer

Posted: Sun Apr 28, 2013 1:58 pm
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

Re: Nimet - Advanced Ogre3D Mesh and dotScene Viewer

Posted: Mon Apr 29, 2013 4:10 am
by Pulas
Great, I will try it. Thanks.

Re: Nimet - Advanced Ogre3D Mesh and dotScene Viewer

Posted: Mon May 06, 2013 11:45 pm
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

Re: Nimet - Advanced Ogre3D Mesh and dotScene Viewer

Posted: Tue Oct 15, 2013 7:59 pm
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:

Re: Nimet - Advanced Ogre3D Mesh and dotScene Viewer

Posted: Sat Oct 19, 2013 5:32 am
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.

Re: Nimet - Advanced Ogre3D Mesh and dotScene Viewer

Posted: Mon Oct 28, 2013 9:30 pm
by oiram
Greate!