[Ronja] 3D videos of Ronja parts
Karel Kulhavy
clock at twibright.com
Tue Jan 9 13:55:10 GMT 2007
On Mon, Jan 08, 2007 at 10:10:41AM +0100, Kuba Sýkora wrote:
> Is the software used cabaple of WRML export? I think it is better to
> transfer smaller file (than rendered video) and utilize users graphic
> accelerator.
Seems to:
clock at kestrel:~$ g-vrml
Usage: g-vrml [-v] [-xX lvl] [-d tolerance_distance (mm) ] [-a abs_tol (mm)]
[-r rel_tol] [-n norm_tol] [-o out_file] [-u units] brlcad_db.g object(s)
>
> What do you think about it?
I don't think the video should be replaced by vrml. The BRL-CAD raytracer
renders reflections, refractions, and shadows by default. It is a CSG
so the picture is geometrically perfect, as opposed to what graphics
accelerators can only do - interpolate bitmaps over a triangular approximation
of the object.
But exporting into VRML too is a good idea. BRL-CAD comes by default with the
g-vrml tool that is the same family as g-dxf tool I am already using for
AutoCAD export. If someone can verify that the VRML generated files are
meaningful then I can add it.
It should be able to export into X3D too:
clock at kestrel:~$ g-x3d
Usage: g-x3d [-v] [-xX lvl] [-d tolerance_distance (mm) ] [-a abs_tol (mm)] [-r rel_tol] [-n norm_tol] [-o out_file] [-u units] brlcad_db.g object(s)
Do you think I should add X3D output too?
Do you have a VRML viewer on your PC and could you verify it?
I tried to download FreeWRL to test myself. There is no package for OpenBSD,
neither in OpenBSD nor on FreeWRL page. So I downloade the source. I saw in the
README.html that javac is necessary. However javac doesn't work on OpenBSD 3.9
I have:
clock at kestrel:~$ javac
Segmentation fault (core dumped)
clock at kestrel:~$ javac --version
Segmentation fault (core dumped)
clock at kestrel:~$ gdb /usr/local/libexec/Kaffe Kaffe.core
(gdb) bt full
#0 0x0a308efa in callMethodA () from /usr/local/lib/libkaffevm.so.0.0
No symbol table info available.
#1 0x0a2e9e92 in processClass () from /usr/local/lib/libkaffevm.so.0.0
No symbol table info available.
#2 0x0a2e996d in initBaseClasses () from /usr/local/lib/libkaffevm.so.0.0
No symbol table info available.
#3 0x0a2e9739 in initialiseKaffe () from /usr/local/lib/libkaffevm.so.0.0
No symbol table info available.
#4 0x0a2fa34c in JNI_CreateJavaVM () from /usr/local/lib/libkaffevm.so.0.0
No symbol table info available.
#5 0x1c000c25 in main ()
No symbol table info available.
CL<
>
> K
>
> Karel Kulhavy wrote:
> > When making the 3D model for the Tetrax console I realized that the model is
> > quite complicated and people could have problems understanding how the parts
> > are mutually positioned. Therefore I made a video of the part rotating.
> >
> > When I made the infrastructure for the video rendering it was easy to
> > automatically render videos of other parts too.
> >
> > You can see all the 10 videos at http://ronja.twibright.com/3d/ - look for
> > small turning icons.
> >
> > CL<
> >
>
> --
> Twibright Ronja mailing list http://ronja.twibright.com
> Ronja at lists.pointless.net
> http://pointless.net/mailman/listinfo/ronja
More information about the Ronja
mailing list