Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
sky rendering
09-14-2007, 09:03 PM,
joevenzon Wrote:A third option would be to include position offset as 3 additional parameters per object in the objects/list.txt file. A long time ago there was a position offset but I removed it since it didn't seem that useful.

but that would mean adding three unnecessary parameters to the vast majority of objects. doesn't seem that efficient.

joevenzon Wrote:A fourth option would be to simply go into blender (or whatever modeling program you want to use) and move the objects around by those units.

I like the fourth option... having position offset data anywhere else but inside the model is redundant, and it'd require no change to the source. Is there any reason why this wouldn't work?

i don't like this option because it would mean redoing all the tracks, calculating the offsets, getting blender to actually do what i want it to do, etc. for what i had in mind, the changes to the source code would be minimal. your fourth option would imply a major rework of all the tracks i imported from rFactor (and if in the future one would want to change the position of the horizon it would mean going back to the original blender model instead of just editing a data file. on top of that the blender models are not publicly available. i might have them on disk, but that's just about it).

09-15-2007, 01:19 AM,
Alright, well if 4 is too much work, then I'd agree 2 is the best.
09-18-2007, 11:33 PM,
joevenzon Wrote:Alright, well if 4 is too much work, then I'd agree 2 is the best.
i've implemented 2 but unfortunately i don't think my understanding of the rFactor sky and horizon position numbers is correct. maybe they are using different units or maybe those numbers don't mean at all what i think they do. for the time being we should stay with what we have and in the future i'll try to make sure i know what i am talking about before i say anything. sorry for the noise.


Forum Jump:

Users browsing this thread: 1 Guest(s)