Page MenuHomeWildfire Games

DanW58 (dan watkins)
User

Projects

User Details

User Since
Jan 23 2021, 5:08 AM (4 w, 6 d)

Recent Activity

Wed, Feb 24

DanW58 updated the summary of D3603: Water-Patch.
Wed, Feb 24, 9:06 PM
DanW58 requested review of D3603: Water-Patch.
Wed, Feb 24, 9:03 PM

Thu, Feb 18

DanW58 updated the diff for D3555: (1) AO factors = 1.0 for all materials, (2) skyward bias for ambient light in shaders; (3) temporary fix for excessively bright colors in terrain textures..

Moved declaration of half vector out of conditional compile switch in model_common.vs; also swizzled lines 133 to 137 to correct dependencies.

Thu, Feb 18, 11:49 PM · Contributors
DanW58 updated the diff for D3555: (1) AO factors = 1.0 for all materials, (2) skyward bias for ambient light in shaders; (3) temporary fix for excessively bright colors in terrain textures..

Took the exporting of the half-vector out of any conditional switches in model_common.vs.

Thu, Feb 18, 9:09 PM · Contributors
DanW58 updated the diff for D3555: (1) AO factors = 1.0 for all materials, (2) skyward bias for ambient light in shaders; (3) temporary fix for excessively bright colors in terrain textures..

Minor code optimization in model_common.fs; saved one sqrt() call.

Thu, Feb 18, 1:24 PM · Contributors
DanW58 updated the diff for D3555: (1) AO factors = 1.0 for all materials, (2) skyward bias for ambient light in shaders; (3) temporary fix for excessively bright colors in terrain textures..

Change name of function "get_white_dimming_factor(tex)" to "get_needed_white_dimming_factor(tex)", in terrain_common.fs.
Fixed a few more comments not capitalized, or not ending with a period.

Thu, Feb 18, 1:18 PM · Contributors
DanW58 updated the diff for D3555: (1) AO factors = 1.0 for all materials, (2) skyward bias for ambient light in shaders; (3) temporary fix for excessively bright colors in terrain textures..

Removed leftover code from attempting to use skybox as enviromap.

Thu, Feb 18, 1:03 PM · Contributors
DanW58 updated the diff for D3555: (1) AO factors = 1.0 for all materials, (2) skyward bias for ambient light in shaders; (3) temporary fix for excessively bright colors in terrain textures..

More cosmetic fixes.

Thu, Feb 18, 12:52 PM · Contributors
DanW58 updated the diff for D3555: (1) AO factors = 1.0 for all materials, (2) skyward bias for ambient light in shaders; (3) temporary fix for excessively bright colors in terrain textures..

Carried on style fixes to the other shaders.

Thu, Feb 18, 5:44 AM · Contributors
DanW58 updated the diff for D3555: (1) AO factors = 1.0 for all materials, (2) skyward bias for ambient light in shaders; (3) temporary fix for excessively bright colors in terrain textures..

Figured out how to diff from root while skipping /sources.

Thu, Feb 18, 5:18 AM · Contributors
DanW58 updated the diff for D3555: (1) AO factors = 1.0 for all materials, (2) skyward bias for ambient light in shaders; (3) temporary fix for excessively bright colors in terrain textures..

Updated the patch again after fixing style 'mistakes' at Stan's request. What I was not able to do is diff from the root folder, as then svn diff wants to include all the stuff from sources, which amounts to more than two megabytes. I'm sure there must be a command to skip a folder, but I was a Tortoise user for many years; never learned the command line.

Thu, Feb 18, 4:29 AM · Contributors

Wed, Feb 17

DanW58 requested review of D3555: (1) AO factors = 1.0 for all materials, (2) skyward bias for ambient light in shaders; (3) temporary fix for excessively bright colors in terrain textures..
Wed, Feb 17, 11:22 PM · Contributors

Thu, Jan 28

DanW58 added a comment to D3454: Modified CFixedVector2D/3D that cache length to reduce calls to isqrt64(), plus a few other fixes.

Optimus, I didn't even know I could use svn inside subfolders. I used svn before, for two years, but
it was through a gui, and all I did was check out and commit.
So, I tried making a diff, but I forgot that my code's current state is far from compiling.
I'm turning all the vector classes (AND my point classes below them) into template classes, where the
template parameter is a "Frame of Reference" abstract type, so as to prevent, for example, subtracting a
screen-coordinate vector from a terrain point and interpreting the result as a mini-map coord. Mixing
frames of reference won't be allowed except through deliberate channels. Here's a sneak preview:

Thu, Jan 28, 6:36 AM

Jan 23 2021

DanW58 updated the diff for D3454: Modified CFixedVector2D/3D that cache length to reduce calls to isqrt64(), plus a few other fixes.
  1. Removed comments.
  2. Fixed the tabs that were spaces issue, courtesy of CodeLite
  3. Added alignment directives
  4. Removed padding member
  5. svn diff'ed from the instructions in the wiki
Jan 23 2021, 1:26 PM
DanW58 updated the diff for D3454: Modified CFixedVector2D/3D that cache length to reduce calls to isqrt64(), plus a few other fixes.
Jan 23 2021, 8:32 AM
DanW58 requested review of D3454: Modified CFixedVector2D/3D that cache length to reduce calls to isqrt64(), plus a few other fixes.
Jan 23 2021, 8:17 AM