Page MenuHomeSchine - Phabricator

Starmade | sky/atmosphere doesn't cover the full day cycle of a planet
Confirmed task for development, TrivialPublic

Description

#1 original report
When you change PLANET_SIZE_MEAN (in this case to 400.0) the atmosphere and the LOD (preview object of the planet when you are far away) don't resize correctly. (Screenshot attached)

Reproduce:

  1. Increase PLANET_SIZE_MEAN to 400 in server.cfg
  2. Go to a random planet and wait for the magic to happen.

#2
The LOD scales correctly now.

The atmosphere doesn't seem to fully work when you cross it (similar to what we used to have). The inner radius isn't the radius of the planet core, still seems to be a little bit smaller than the outer one. The outer radius appears to be correct for most planets although it's a bit too small for planets with radius 30-60

#3 micdoodle8
Atmosphere opacity changed, and made visible from all sides of a planet.
Increased outer radius size.
Switched atmosphere colors for earth-like and ice planets.

#4
There is no day/night cycle for atmosphere, the opacity of the shader is on all sides the same.

Noon => can't see stars
Night => almost no atmosphere effect, almost like you were in space.

#5 micdoodle8
Altered based on feedback, probably not done yet. This will need considerable work to implement some of the requested changes.

#6
the sky is only covered to about 25 % when viewed from surface.

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Last tested (version)
0.19439 (Dev)
Category
Engine
First occurrence (version)
0.152
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
<replace this line with the file content>

Event Timeline

SmilingDemon changed Category from none/unspecified to Engine.
SmilingDemon changed Affected Gamemode(s) from none/unspecified to Single and Multi.
SmilingDemon set First occurrence (version) to 0.152.
SmilingDemon changed Reproducible from uncertain to Yes.
SmilingDemon set Last tested (version) to 0.19243 (Dev).
SmilingDemon edited a custom field.
SmilingDemon edited Serverconfig (server.cfg). (Show Details)
SmilingDemon edited Clientconfig (settings.cfg). (Show Details)
SmilingDemon added a subscriber: SmilingDemon.
SmilingDemon created this task.
SmilingDemon raised the priority of this task from to Trivial.
Restricted Application added a project: Issue Navigation. · View Herald TranscriptJun 17 2015, 10:20 AM
SmilingDemon set Task Type to Bug.
SmilingDemon set OS-Specific to No.
SmilingDemon set Hardware-Specific to No.
SmilingDemon set Video Card Vendor to uncertain.
SmilingDemon changed the task status from Open to In Queue (Game).
Restricted Application edited projects, added Game Development; removed Issue Navigation. · View Herald TranscriptJun 17 2015, 10:20 AM
AndyP shifted this object from the S1 Public space to the S3 Starmade space.Aug 11 2015, 11:01 PM
AndyP changed the edit policy from "Starmade (Project)" to "All Users".
lancake updated the task description. (Show Details)Oct 2 2015, 8:10 PM
lancake changed Last tested (version) from 0.19243 (Dev) to 0.19439 (Dev).
lancake renamed this task from Planet atmosphere and LOD not resizing correctly when changing PLANET_SIZE_MEAN to sky/atmosphere doesn't cover the full day cycle of a planet.
AndyP changed the task status from In Queue (Game) to In Queue.Mar 10 2017, 5:26 PM
Restricted Application added a project: Engine. · View Herald TranscriptMar 10 2017, 5:26 PM
AndyP moved this task from Backlog / Unclassed to Rendering on the Engine board.Mar 24 2017, 9:11 PM
AndyP edited projects, added Engine (Rendering); removed Engine.