Stephen Birarda
1ddc52252a
fix missing link to starfield implementation files
2013-10-18 09:01:44 -07:00
Lord Waymaster
25d5b38f5f
Starfield modification to randomly generate stars
...
Starfield now generates stars at startup rather than load them from the
server - approx. 50msec to load 50,000 stars.
STAR_COLORIZATION const in Generator.cpp is used to defined how
colorful the stars should be.
STARFIELD_NUM_STARS and STARFIELD_SEED sets the number of stars and the
random number seed used to generate the starfield.
2013-10-17 23:24:03 -07:00
ZappoMan
d8f368a50c
lazy load stars file only if stars render enabled
2013-07-10 16:06:23 -07:00
tosh
de665c2d48
adjusts names
2013-05-19 13:01:57 +02:00
Andrzej Kapolka
caeccf59ec
When the stars and the atmosphere are both on, adjust the stars' alpha value
...
based on the distance from the atmosphere.
2013-05-08 13:13:56 -07:00
tosh
715534154e
numerous starfield fixes
2013-04-19 02:46:34 +02:00
tosh
38d229ab67
reiterates starfield:
...
o allows UrlReader to cache the downloaded content in a local (updating it
automatically when the server indicates a newer time stamp)
o retires the FieldOfView class
o makes the stars move again
o fixes bad deletion in UrlReader (delete instead of delete[])
o allows UrlReader to advertise supported compression algorithms to the server
2013-04-18 00:13:41 +02:00
tosh
2b3263e019
splits up Stars.cpp into a module of multiple files
2013-03-29 10:53:30 +01:00
tosh
df7f3942e1
straightens data pipeline and several bugs after exhaustive testing
2013-03-29 01:08:24 +01:00
tosh
8e0fe23ad6
straightens range issues (crucial for higher numbers of stars),
...
moves compile time options to top of file,
enables setLOD (test pending), and
adds some debug logging (commented-out)
2013-03-27 15:51:22 +01:00
tosh
5350de1c76
makes things run and build on OSX and fixes missing initialization in loader
2013-03-27 13:38:06 +01:00
tosh
ecd64d3244
improves naming consistency (mostly member variable prefixes)
2013-03-27 11:49:43 +01:00
tosh
fcec7bf62f
fixes broken debug code
2013-03-27 07:10:43 +01:00
tosh
ecddf9aa76
fault tolerance when 'render' is called prior to loading
2013-03-27 06:55:41 +01:00
tosh
68a62cf8c6
implements FOV culling, most properly
2013-03-27 03:30:51 +01:00
tosh
a8df635c09
adds hack to consider "forgotten" tiles.
...
a proper solution (that will also consider screen dimensions / roll) is still pending
2013-03-25 12:14:12 +01:00
tosh
5475c64ff3
reworks tile selection, 1st step (2nd pending)
2013-03-25 10:51:31 +01:00
tosh
721f4fd3b4
tidies viewing - looks much better already. tile selection is still too naive (or not naive enough)
2013-03-25 02:49:31 +01:00
tosh
e965b88c88
implements live LOD and input limit
2013-03-24 14:06:43 +01:00
tosh
4444bcf26e
starfield and numerous utility components, initial checkin
2013-03-24 05:50:07 +01:00