Login
Username:

Password:

Remember me



Lost Password?

Register now!
Main Menu
H3D.org Feeds

Forum Index


Board index » All Posts




Re: Proper way to close a H3D program?
#1
Quite a regular
Quite a regular


Hmm. Interesting, the old setups does not have DP, and we sent away the new hardware yesterday. So I can't test the theory now.

I could test it when we get new hardware again... I will try the new screen with the old computer setup, I forgot to do that earlier this week.

Posted on: 5/18 13:14
Top


Re: Proper way to close a H3D program?
#2
Webmaster
Webmaster


It might be the DisplayPort actually...
You don't happen to have a DisplayPort on the old setup, or a DVI-D on the new setup?

Just for tests. I think we had some issues which stopped occurring when switching monitor/computer connection.

Posted on: 5/18 11:31
Top


Re: Proper way to close a H3D program?
#3
Quite a regular
Quite a regular


We got some new hardware this week and the problem does not occur for this problem so it seems to be hardware specific maybe?

The new setup:
GTX 1060 3GB
Windows 10
H3D Trunk-version
Screen: 24" DP VG248QE (using DisplayPort)

Old setup:
GTX 960 2GB
Windows 7
H3D Trunk-version
Screen: BenQ XL2411Z (using DVI-D)

Edit:
Note that we have multiple setups of the "old" version and the problem occurs on every one of them.

Posted on: 5/18 8:53

Edited by emilpalm on 2017/5/18 9:09:43
Top


Re: Packaging H3DAPI application
#4
Quite a regular
Quite a regular


Thank you, will check through that!

Posted on: 5/1 11:30
Top


Re: Packaging H3DAPI application
#5
Webmaster
Webmaster


Sorry, yes disable it, I corrected my answer above for future reference.

Right, cha3d is probably not built for vs2015 since you were using that external.

H3DUtil.h, HAPI.h, H3DAPI.h and H3DPhysics.h all have "HAVE_XYZ" style defines which features are enabled.

Posted on: 4/28 15:45

Edited by Markus on 2017/5/5 14:22:04
Top


Re: Packaging H3DAPI application
#6
Quite a regular
Quite a regular


Should I not Disable the H3D_INCLUDE_GPL_EXTERNALS flag? (Currectly enabled)

CMake does not find the Chai3D paths anyway in our build so I guess it is not included.

Is there some easy way to determine which libs we use?
Is there a list (or something) telling what the different libs do and in which part of H3D they are used?
Or is it just to go through them all?

Thanks for the informative replies!

Posted on: 4/28 11:07
Top


Re: Proper way to close a H3D program?
#7
Quite a regular
Quite a regular


With trunk version setting Quad_buffer_stereo with H3DViewer does not changing back the monitor mode (tested both our application and the gravity example I've sent in another thread).

Setting the Quad_buffered_stereo attribute in settings file does not change back the mode, and finally setting the --rendermode QUAD_BUFFERED_STEREO parameter to H3DLoad.exe does not change back.


Posted on: 4/28 10:54
Top


Re: Proper way to close a H3D program?
#8
Webmaster
Webmaster


Could you use the h3dload.ini or settings file to enable quad_buffered_stereo or start H3DViewer with the flag that sets stereo mode so that you can test if it exists properly in H3DViewer?
That is, with trunk.

Posted on: 4/28 10:00
Top


Re: Packaging H3DAPI application
#9
Webmaster
Webmaster


chai3d is gpl license. There is a cmake flag named H3D_INCLUDE_GPL_EXTERNALS in our builds which you should disable. And also make sure that it does its job, which currently is to disable chai3d.

The rest of the externals are lgpl or more permissive. It is up to you and your company to make sure that the program your distribute does not break any licenses.
I would recommend to disable any external features that you do not use in your application. Disabling can be done by either manually removing paths in the cmake setup, removing things from External that you do not want (so it is not found by default) or, the best solution, modify the top CMakeLists.txt so that it contains entries like:
SETDHD_INCLUDE_DIR "" CACHE PATH "" FORCE )

Posted on: 4/28 9:58

Edited by Markus on 2017/4/28 15:43:46
Top


Re: Packaging H3DAPI application
#10
Quite a regular
Quite a regular


Hi again!

I have read your latest message some times now again, and correct me if I'm wrong now.

I have to build H3D myself from source because the binaries the you provide links against some GPL-libraries.
If I build H3D myself is there any GPL-libs that will be included in the build by default, not changing anything in the CMake config?

Are all the libs in External/ fine to use in a commercial release?


Posted on: 4/27 14:30
Top



TopTop
(1) 2 3 4 ... 957 »






(C) 2012 SenseGraphics AB    ---    Powered by XOOPS