POV-Ray : Newsgroups : povray.newusers : read colors from file : read colors from file Server Time
8 Jul 2024 19:07:00 EDT (-0400)
  read colors from file  
From: kurtz le pirate
Date: 10 Jun 2007 02:12:06
Message: <kurtzlepirate-6907DD.08120610062007@news.povray.org>
hello.

i am trying to read colors (as defined in colors.inc) from a file. code 
part here :


#declare fileName = "datas.txt";
#declare infos = array[20][3];

#set index=0;
#fopen FILE fileName read
#while (defined(FILE))
  #read (FILE,pourcentage,decalage,couleur)
  #declare infos[index][0] = pourcentage; 
  #declare infos[index][1] = decalage;  
  #declare infos[index][2] = couleur; 
  #set index=index+1;
#end
#fclose FILE

if "datas.txt" contains :
2, 0, Red
12, 1, Green
...
...

i get a parse error : expected 'float, vetor or string literal', colour 
identifier found instead for the first line of the file.


if "datas.txt" contains :
2, 0, "Red"
12, 1, "Green"
...
...

i get a parse error for the line "#declare infos[index][2] = couleur" : 
attempted to redefine float identifier as string identifier.



any chance to read a "named color" from a file an put it in an array ?



+
-- 
klp


Post a reply to this message

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