 |
 |
|
 |
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
Saludos,
Adjunto un fichero ejemplo de mi último quebradero de cabeza por culpa de la
macro trace y su enigmatico funcionamiento.
En hexadrama.pov (fichero adjunto) hay una macro llamada Cubo_City que
genera una cuadricula con cajas de diferentes tamaños.
Al final hay un intento de colocar unas cuantas esferas reflectantes sobre
estas cajas utilizando trace().
¿puede alguien ayudarme o explicarme como funciona, o debiera funcionar,
trace() en este caso?
Gracias
B. Gimeno
Solo tendreis mi teclado
cuando mi frio ordenador
muerto me arranque los dedos
Post a reply to this message
Attachments:
Download 'hexadrama.pov.txt' (4 KB)
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
B. Gimeno wrote:
> Saludos,
> Adjunto un fichero ejemplo de mi �ltimo quebradero de cabeza por culpa de la
> macro trace y su enigmatico funcionamiento.
¡No puedo probarlo! ...me da "segmentation fault", pero me pasa a
veces con algunas escenas mias tambien. De todas formas, viendo el codigo:
> #local Sobre = trace (Cubo_City (3,1,2,12),Desde,Hacia);
>
> object {
> Plt
> translate <-X_Ball/2,0,-Z_Ball/2>
> translate <X_Ball_r,0,Z_Ball_r>
> translate y*Sobre
> }
...me parece que deberias usar y*Sobre.y en el ultimo translate, ya
que lo que te devuelve trace() es un vector! No se si esto explica lo
que te pasa ya que no puedo trazar la escena y comprobarlo.
--
Jaime
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|  |
|
 |
Gracias por la pista Jaime, si "Sobre" es un vector no me hacía falta un
y*Sobre
con un "translate Sobre" sobra :-p.
> > #local Sobre = trace (Cubo_City (3,1,2,12),Desde,Hacia);
> >
> > object {
> > Plt
> > translate <-X_Ball/2,0,-Z_Ball/2>
> > translate <X_Ball_r,0,Z_Ball_r>
> > translate y*Sobre
> > }
>
#local Sobre = trace (Cubo_City (3,1,2,12),Desde,Hacia);
object {
Plt
translate Sobre
}
> ...me parece que deberias usar y*Sobre.y en el ultimo translate, ya
> que lo que te devuelve trace() es un vector! No se si esto explica lo
> que te pasa ya que no puedo trazar la escena y comprobarlo.
>
Un saludo depurando
Bruno
Post a reply to this message
|
 |
|  |
|  |
|
 |
|
 |
|  |
|
 |