Blender Git Statistics -> Developers -> jackoalan

Jack Andersen (jackoalan)

Total Commits : 1
Master Commits : 1
Branch Commits : 0
First Commit : March 13, 2016
Latest Commit : March 13, 2016

Commits by Month

DateNumber of Commits
March, 20161

Favourite Files

FilenameTotal Edits
properties_data_lamp.py1
gpu_material.c1
RAS_ILightObject.h1
gpu_shader_material.glsl1
RAS_OpenGLLight.cpp1
rna_lamp.c1
shadeoutput.c1
BL_BlenderDataConversion.cpp1
convertblender.c1
render_types.h1

File Changes

ActionTotalPer Commit
Modified1313.0

Code Changes

ActionTotalPer Commit
Lines Added8989.0
Lines Removed99.0

Latest commits Feed

Revision 861616b by Jack Andersen / Antonis Ryakiotakis (master)
March 13, 2016, 01:05 (GMT)
Full Inverse-Quadratic-Equation Lamp Falloff

This patch adds a new `falloff_type` ('Inverse Coefficients') for Lamps in
Blender-Internal and GLSL.

The current falloff modes use a formula like this inverse-square one:

`I = E � (D^2 / (D^2 + Q � r^2))`

While such a formula is simple for 3D-artists to use, it's algebraically
cumbersome to work with. Game-designers authoring their own shaders
could benefit much more by having direct control of falloff-coefficients:

`I = E � (1.0 / (coefC + coefL � r + coefQ � r^2))`

In this mode, the `distance` parameter is unused (except for 'Sphere'
mode); instead relying on the designer to mathematically-model the
falloff-behavior.

The UI has been patched like so:
{F153843}

Reviewers: brecht, psy-fi

Reviewed By: psy-fi

Subscribers: brita_, antidote, campbellbarton, psy-fi

Differential Revision: https://developer.blender.org/D1194

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021