POV-Ray : Newsgroups : povray.binaries.scene-files : Array problem : Array problem Server Time
1 Sep 2024 20:14:05 EDT (-0400)
  Array problem  
From: Yadgar
Date: 12 Aug 2004 16:46:55
Message: <411bd73f@news.povray.org>
High!

I'm trying to set up an array for the position vectors of seven planets, 
  but whenever I start the script, I get the error message


File: E:\Povscn\system.pov  Line: 20
#while (a<7)

   PlanetPoss[a] <----ERROR

Parse Error: Expected 'object or directive', float function 'float 
identifier' found instead

Here is the code:

#declare Planets=array[3][7]
{
   { 3750000, 19400000, 40100000, 104720000, 201000000, 338000000, 
949000000 }
   { 1289, 2560, 12784, 63879, 34974, 51075, 10451 }
   { 12, 90, 104, 56, 32, 253, 4 }
}

#declare PlanetPoss=array[7] { 0, 0, 0, 0, 0, 0, 0 }
#declare a=0;
#while (a<7)
   PlanetPoss[a]=StarPos+Planets[0][a]*<sin(Planets[2][a]*(pi/180)), 0, 
cos(Planets[2][a]*(pi/180))>
   #declare a=a+1;
#end

(astronomers: please forgive me that I, for the time being, assumed 
circular orbits!)

See you in Khyberspace!

Yadgar


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.