Jeff wrote:

> > By the way I would be interested if you could do something for me.
> >
> > Even if I didn't understood how it work, bake became useful with deep-
> > cleave-quot.
> >
> > But sadly it was send to unmaintained
> > commit dcea175cd1a742fae49e47fd3ecdcfbf1211544d
> > "Move bake to unmaintained since it looks like it will be hard to
> > update; also obj which depends on bake"
> >
> > will it be really hard to do ?
> >
> >
> >
> > Jeff

I wrote:

> In the meantime, we might be able to cook up a 'deep-cleave-quot' for ya
> that doesn't depend on 'bake'.

I was able to get 4DNav to load on my system using the latest Factor. But I 
had to make a few changes.

I think 'deep-cleave-quot' is gonna be tricky without 'bake'. So, I used the 
old definitions of the rotation words (Rx, Ry, Rz) etc. The old definitions 
are still in 'extra/ori'.

I needed to rename 'window4d.factor' to 'window3D.factor'.

In 'window3D' I changed:

 GL_LIGHT0  GL_DIFFUSE { 0.8 0.8 0.8 1.0 } >c-float-array glLightfv

to:

 GL_LIGHT0  GL_DIFFUSE { 0.8 0.8 0.8 1.0 } >float-array underlying>> glLightfv

I copied 'make*' from the old 'namespaces.lib' to '4DNav'.

Also, it looks like the file selector needs to prepend "resource:extra/4DNav" 
to the filename before the model is loaded.

After I fixed those, and repaired some USING: forms, it loaded!

Ed

------------------------------------------------------------------------------
_______________________________________________
Factor-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to