[x3d-public] xj3d > DIS > not working embedded or standalone

Don Brutzman brutzman at nps.edu
Sun Nov 19 17:44:56 PST 2017


Doug, apologies for delayed reply... busy as usual!

everything should be working but i haven't tested in a while... expect to be doing that in a few more weeks, in preparation for class.

there are utility widgets in X3D-Edit that are pretty helpful.

i noticed a few visual anomalies on my windows 10 box with Xj3D menus, haven't rechecked/debugged yet.

will be happy to cross-check test with you when possible, thanks for asking.

p.s. not sure why you had trouble with x3d-public but just re-subscribed this email address for you.  adjustments possible at

	http://web3d.org/mailman/listinfo/x3d-public_web3d.org

On 10/26/2017 9:52 AM, doug sanden wrote:
> Don - sorry to bother you - is Xj3D working with DIS these days?
> Thanks,
> Doug Sanden
> 
> more..
> I'm working on DIS, a long way from finished, but at some point I'll need to check if I have the same sense on orientation angles as xj3d.
> And xj3d isn't sending or listening for me, neither the x3d-edit-3.3 embedded, nor an x3d-edit > X3D > View > standalone Xj3d launched, with EspduTransformSenderReceiver.x3d
> http://www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/
> http://www.web3d.org/x3d/content/examples/Basic/DistributedInteractiveSimulation/EspduTransformSenderReceiver.x3d
> 
> Nor if I split it into 2 scenes and have freewrl sending and xj3d listening, nor freewl listening and xj3d sending.
> http://dug9.users.sourceforge.net/web3d/tests/DIS/EspduTransformReceiver.x3d
> http://dug9.users.sourceforge.net/web3d/tests/DIS/EspduTransformSender.x3d
> Open-Dis cpp example receiver doesn't hear anything from xj3d either.
> 
> Hypotheses:
> H0: win10 administrative privileges aren't being applied / sockets blocked by security
> (but X3D-Edit > X3D > DIS > sender test runs without admin privileges)
> H1: some command line option/flag needs to be set
> H2: ???
> 
> more..
> my x3d-public account seems to have been dropped - and re-signup didn't stick. You're welcome to forward this to x3d-public.
> 
> more..
> I'm just getting started tying pdus to nodes.
> 
> I used xmlpg -with DIS1998.xml- and a hacked CGenerator.java to generate a flat-C version of DIS ie DIS.h/DIS.c, and open-dis/languages/cpp/trunk test programs to confirm I can marshal and unmarshal, and recieve from x3d-edit > X3D > DIS > sender test.
> PS xmlpg .cpp looks wrong for 'long int' and 'unsigned long int' which are 32bit in .cpp but I gather 64bit in java. For C I made them 'unsigned long long' and 'long long'.
> 
> All that's compiling and runnig in freewrl and I can run the EspduTransformSenderReceiver.x3d and see the box translate and rotate, although I don't have the angles right yet. And I can receive all the X3D-Edit>X3D>DIS>sender test pdus,.

all the best, Don
-- 
Don Brutzman  Naval Postgraduate School, Code USW/Br       brutzman at nps.edu
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman



More information about the x3d-public mailing list