acgessler / open3mod Goto Github PK
View Code? Open in Web Editor NEWOpen 3D Model Viewer - A quick and powerful 3D model viewer
Home Page: www.open3mod.com
License: Other
Open 3D Model Viewer - A quick and powerful 3D model viewer
Home Page: www.open3mod.com
License: Other
Hi,
I have used Open3dMod during some weeks, it has worked well, thank for this great soft.
But since appromaximatly one week, I can't start the soft.
When I run it, the process appears in the process list of windows and in the task bar, but the window doesn't appears
When I put the mouse on the process in the taskbar, the miniature is correct like you can see on this picture, but impossible to have the window :
https://dl.dropboxusercontent.com/u/24460773/bug_open3dmod.png
I have tried to uninstall it and to reinstall it, I have still the same problem.
I don't know what can has caused this issue, I have do nothing special during the time where the soft works the beginning of the issue.
I use the version 1.1 from open3dmod.com on Windows 8.1 64 bits.
If you have a model with lots of animations (an FBX file for example) and you switch between animations a lot, the display of them will become laggier and laggier. It's as if it's trying to play them all at once.
Hi,
After playing around with the software for a few days something changed and the window is since hidden in the background. Rebooting the software doesn't help.
running on Windows 8
I just came across the official Logitech G Buttons SDK at http://gaming.logitech.com/developers and thought of an integration into open3mod.
Licence seems ok?, Windows only restriction is not a problem for us, leaves us the question of usefulness.
Here's a list of options that I believe would improve this software the most (usability-wise)
Option to have the light always come from the camera (move along with camera, like Maya's viewport light) So that you can always see the side you're looking at instead of having to move the light after you move the camera
Option to close sidebar (tree / material tab) entirely, and by default. I use this software just as a quick model viewer, so having more screen real-estate would be nice.
Move the tool icons on the same bar as the "file / view / tools / ?". they would all fit there, and save a lot of vertical screen real-estate
Option to remove the buttom "status bar", or to have the stats overlain on the viewport like the FPS counter is (FPS counter draws on the "press R to reset view" text, and is unreadable now, should be moved). The brightness slider could also be mapped to Ctrl+Scroll
Option to disable trackball rotation of camera (and by default) like in Modo
Option to view model wireframe on shaded
Option to remove tab bar when there's only 1 file / tab open
Also, I want to thank the developers of this software, for their hard work and for making life easier for us artists.
Hello, I want to process the model once the scene loaded. So how to judge the scene just loaded? I find it load textures trough thread.
Currently the default background color for the viewer is a medium grey. This does not fit every model, especially if it has a lot of medium grey textures.
A simple color dialog for choosing the background color would be nice.
it would be great if this supported a command line exporter.
the gui is great BTW.
also what authoring package was the Testwuson.X done in ?
For presentation purposes it would be great to be able to switcht to full-screen.
It would be sufficient to just show the "full 3d view" in full-screen mode.
Hi Acgessler, am looking foward to the lastest version of assimpNet, but i found source files in google code, sourgeforce, github and i dont know what is the lastest.
I want to make an aplication with the assimpNet Lib.
Hope you help me.
Hi,
is it possible to port open3mod to linux?
version: 1.1, standalone-zip
os: win7 64-bit
reproduction steps: open program & click on options button.
see attached crash log:
************** Texto de la excepción **************
System.NullReferenceException: Referencia a objeto no establecida como instancia de un objeto.
en CoreSettings.CoreSettings.get_ExitOnTabClosing()
en open3mod.SettingsDialog.InitializeComponent()
en open3mod.SettingsDialog..ctor()
en open3mod.MainWindow.OnShowSettings(Object sender, EventArgs e)
en System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
en System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
en System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
en System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
en System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
en System.Windows.Forms.Control.WndProc(Message& m)
en System.Windows.Forms.ToolStrip.WndProc(Message& m)
en System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
and converter dont work for me , just to ur info :) merry cristmas
Hi,
Just downloaded open3mod, looks great, but, on the two blender files I've tried some of the objects are not located where they should be located. Is it a known issue?
For example in the attached image (object-location.jpg) the red balls should be located at the top of the periscopes. I've also attached the blender file (ysub1.blend) for you to play with.
Thanks for the program.
Benoit
Worked OK for 10 or so times. Now the Tips window comes up but the main window does not.
Win10/i3/GTX980/SSD/8GBRAM
Installing a new version of open3mod fails with an error message requiring the user to manually uninstall the old version before updating.
The installer should be able to overwrite the old install to allow updating smoothly.
If I use the pre-built binaries from the installer the open3mod.exe process closes but not when I build from source and load a model. This is strange. I am building the .NET 3.5 "Debug" and "Release" configurations. Apart from a Devil copy error it builds and runs fine.
When I run the compiled version either Debug or Release and I do NOT open a model then the process closes fine. But once I open model, even one of your Sample Scenes, the open3mod.exe process stays active when you close the app using the window red "x" button or File - Quit. You can verify this in the Task Manager. You can then launch multiple instances of open3mod.exe, all staying active if you load a model and then close. Again your pre-built version does not do this. I will continue to trace this but first I have to get familiar with C# again! :) I am a professional C++ developer and on occasion use C#.
Here is that error btw.
[quote]Error 2 The command "copy C:\Dev\area51\Character\Open3D Viewer\open3mod-master\libs\devil-net\DevILNet..\Libs\x86\DevIL.dll ......\open3mod\bin\Release
copy C:\Dev\area51\Character\Open3D Viewer\open3mod-master\libs\devil-net\DevILNet..\Libs\x86\ILU.dll ......\open3mod\bin\Release" exited with code 1. DevILNet
Warning 3 The field 'open3mod.FpsCameraController._rollAngle' is assigned but its value is never used C:\Dev\area51\Character\Open3D Viewer\open3mod-master\open3mod\FpsCameraController.cs 45 23 open3mod
Warning 1 The predefined type 'System.Runtime.CompilerServices.ExtensionAttribute' is defined in multiple assemblies in the global alias; using definition from 'c:\Dev\area51\Character\Open3D Viewer\open3mod-master\libs\Mono.Cecil\Net20\Mono.Cecil.dll' C:\Dev\area51\Character\Open3D Viewer\open3mod-master\libs\assimp-net\AssimpNet.Interop.Generator\CSC AssimpNet.Interop.Generator[/quote]
Running on Win7 x64 and compiling with Visual Studio 2013 w/Update 3.
-Steve
Right mouse selected node pivot does not work.
isn't that also a standard for architecture?
my CAd (plancal Nova) exports to 3D-pdf which in can view into this cool open3mod.
export to different file formats.. but I would like to read my building into Relux (lightning simulation).
they argue to support this gbXML ?
Would it be easy to do? (not for me, beside reading/writing emails I have no clue what to do with a keyboard)
Thanks
Lukas (esslingen,germany)
Never opens, gives an immediate exception. Exception is in ig7icd64.dll, which I believe is the Intel graphics driver. All drivers and CRTs are up to date.
This is with the 1.1 standalone zip package, although the About tab shows 1.0. Clicking on either the Gear icon or trying to open Options via the menu results in an exception. This is on Win7 x64 with GTX970, updated libs and drivers. Happens with no model loaded immediately after start, and with a model loaded.
EDIT: This does not happen with the windows installer version, which the About reports as 1.1. Wrong version in the standalone .zip file?
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at CoreSettings.CoreSettings.get_ExitOnTabClosing()
at open3mod.SettingsDialog.InitializeComponent()
at open3mod.SettingsDialog..ctor()
at open3mod.MainWindow.OnShowSettings(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Opening STEP file format would be great. I am unable to find any good 3D viewers for STEP files.
open3mod starts ok, errors occurs upon first loading any models and persists.It occurs on some systems, not on all.
http://i.imgur.com/R0B6T3z.png
Possible causes identified so far:
I created a custom obj model (no exporter) and used open3mod to view the model. After i added materials they seem to load fine, but without textures. Used version: Release 1.0
The model can be downloaded here:
http://mq32.de/downloads/DungeonGen1.zip
How it should look:
http://i.imgur.com/Z7sUU3P.png
Visual Studio and open3mod use the same files in this case.
reproduction steps: open the viewer, load a model (tested w/ fbx & dae), and close the application. check that the application is still alive (but hidden from task bar) by using process explorer.exe from sysinternals (i pressume it will also show up in default taskmgr.exe but havent tested)
it only happens on v1.1 i guess
incl. 1.0 and 1.1 releases
For the DevILNet project's Build Events, Post-Build command I had to put quotes around the copy command arguments in order for it to work.
from
copy
copy
to
copy "$(ProjectDir)..\Libs\x86\DevIL.dll" "$(OutDir)"
copy "$(ProjectDir)..\Libs\x86\ILU.dll" "$(OutDir)"
I am compiling with VS2013 w update 3
-Steve
System.Collections.Generic.KeyNotFoundException: La clave proporcionada no se encontró en el diccionario.
en System.ThrowHelper.ThrowKeyNotFoundException()
en System.Collections.Generic.Dictionary`2.get_Item(TKey key)
en open3mod.TextureSet.GetOriginalOrReplacement(String path)
en open3mod.TextureSet.GetOriginalOrReplacement(String path)
en open3mod.TextureSet.GetOriginalOrReplacement(String path)
en open3mod.TextureSet.Replace(String path, String newPath)
en open3mod.TextureThumbnailControl.ChangeTextureSource(String newFile)
en System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
en System.Threading.ExecutionContext.runTryCode(Object userData)
en System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
en System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
en System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
en System.Windows.Forms.Control.InvokeMarshaledCallbacks()
Erm.
Finding out this 3D tool (open3mod) needs ".NET Framework 4.5" ... at installation ... is a major bummer.
As Win.Xp user this means a no go.
It would be nice to now in Advanced if something will run, or not, on your computer/OS.
Seriously dislike Dot.Net (Great MS tactic though)
Do like, and use, AssimpView (which by the looks of it is terminated. Bummer 2)
From http://www.blendernation.com/2014/07/08/non-blender-open-3d-model-viewer-supports-40-file-formats/
It really should be possible to customize the viewport controls for pan, zoom, orbit etc., ideally offering presets for maya, blender, etc.
I tried exporting from Blender FBX and opening it in Model Viewer. Model loads and plays animation fine but when trying to export to Collada, no animations are included even when they are checked by default.
v1.1 standalone
repro: open the program, file -> close all, crash
System.NullReferenceException: Referencia a objeto no establecida como instancia de un objeto.
en open3mod.MainWindow.CloseTab(TabPage tab)
en System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
en System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
en System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
en System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
en System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
en System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
en System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
en System.Windows.Forms.Control.WndProc(Message& m)
en System.Windows.Forms.ToolStrip.WndProc(Message& m)
en System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
en System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Hi. I'm trying to convert the Collada .DAE generated by BlackFlux VoxelShop in .OBJ but the conversion always fails.
I included a sample file and the message output.
Thanks.
* Export: C:\Users***\Desktop\exported.dae
Locating all textures
Texture exported_texture0.png maps to C:\Users**\Desktop\textures\exported_texture0.png
Exporting using Assimp to C:\Users****\Desktop\o3m.obj, using format id: obj
Export failure
hey there,
after a few hours running the client always becomes unresponssive and cpu hogging.
i guess either the timers did overflow or due to floating accumulation error inside the code (havent checked)
feasible reproduction steps (maybe) is to open the client, and advance the timers epoch a few days during runtime :s
anyways, great viewer : )
keep up the good work
seen in both in about dialog & readme.md (upper line)
IFC models are not always correct centered in the view, some models are now shown in the view initially.
Tried exporting as .dae and .obj, turned on and off "Copy textures..." and "Use realtive texture paths" etc., same result. Exception happens after first two textures processed. Version 1.1 on Win7 x64 GTX970.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at open3mod.TextureLoader.ObtainStream(String name, String basedir, String& actualLocation)
at open3mod.ExportDialog.DoExport(Scene scene, String id)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Useful i.e. for 3D scanned meshes
When I import an FBX file in open3mod -
But when I import in Autodesk FBX review i get this -
It seems like materials aren't being imported correctly in the open3mod viewer. I noticed this with a few other files so it isnt an issue with the fbx file. What could be the issue? Thanks for any help! Love the viewer! 👍
the app stopped working on Windows 7 after Windows April 2017 monthly update.
I can load fbx models with animation, but crash when exporting to x file (both xp and win7).
FBX: default_pose_char+wep.zip
In open3mod (see "floating scope")
The problem is in both animation and bind pose
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.