Blender Git Statistics -> Developers -> gschua

Geraldine Chua (gschua)

Total Commits : 33
Master Commits : 0
Branch Commits : 33
First Commit : May 28, 2018
Latest Commit : August 12, 2018

Commits by Month

DateNumber of Commits
August, 201812
July, 20187
June, 20189
May, 20185

Commit Distribution

PathNumber of Commits
soc-2018-cycles-volumes29
soc-2018-volumes4

Favourite Files

FilenameTotal Edits
image.cpp18
util_sparse_grid.h17
kernel_cpu_image.h14
mesh_volume.cpp13
device_cpu.cpp13
util_texture.h12
image.h12
openvdb.cpp11
openvdb.h9
blender_mesh.cpp8

File Changes

ActionTotalPer Commit
Added120.4
Modified2387.2
Deleted20.1

Code Changes

ActionTotalPer Commit
Lines Added6 240222.9
Lines Removed3 763134.4

Latest commits Feed

Revision 9f4e558 by Geraldine Chua (soc-2018-cycles-volumes)
August 12, 2018, 15:33 (GMT)
OpenVDB import to padded sparse grids.
Revision 57beb92 by Geraldine Chua (soc-2018-cycles-volumes)
August 12, 2018, 09:14 (GMT)
Minor bug-fixes and optimizations.

* Change most instances of division and modulo with TILE_SIZE to bit shifting. Much more efficient since TILE_SIZE should be a
power of 2.
* Added intialization for some Mesh members. Previously had motion blur randomly toggle on and off otherwise.
* Fixed issue where voxel to tile correspondence is different between external VDBs and internal sparse grids. The fix requires
generating a new VDB grid which may be too memory intensive. Better method would be translating grids in place.
* Fixed misc OpenVDB to grid conversion issues.
Revision aa20e7b by Geraldine Chua (soc-2018-cycles-volumes)
August 10, 2018, 05:27 (GMT)
Merge remote-tracking branch 'origin/blender2.8' into soc-2018-cycles-volumes
Revision c8baf8c by Geraldine Chua (soc-2018-cycles-volumes)
August 8, 2018, 03:27 (GMT)
Updates to OpenVDB import and volume motion blur.

* Separated option for Volume Motion Blur in object UI. Unlike deformation motion, it is disabled by default.
* Added multiple frame import and preview simplying for imported VDBs.
* Fixed a couple of bugs with VDBs in the viewport.
Revision 44d541a by Geraldine Chua (soc-2018-cycles-volumes)
August 2, 2018, 16:07 (GMT)
Initial fix for CUDA, OpenCL sparse grid sampling.
Revision 0552d61 by Geraldine Chua (soc-2018-cycles-volumes)
August 2, 2018, 15:55 (GMT)
Several minor fixes and variable name changes.

Notable changes:
* P_v moved to correct location in ShaderData struct and shader init.
* Volume motion blur now also checks if the Deformation Blur box in
the Object panel is checked.
* Changed OpenVDB variable names to refer to generic volumes.
Revision 368c4f0 by Geraldine Chua (soc-2018-cycles-volumes)
August 2, 2018, 15:44 (GMT)
Cycles support for importing common grid types.

Most common grid types that can easily convert to float are now
supported. These will immediately be stored as float arrays. It is also
easy to add new types of grids in the future if needed.
Revision ac21e60 by Geraldine Chua (soc-2018-cycles-volumes)
August 2, 2018, 15:39 (GMT)
Remove Cycles dependency on intern/openvdb.

For this, several functions from intern now have simplified copies
in Cycles, since the dependency is otherwise difficult to maintain.
Revision 0a9c1e5 by Geraldine Chua (soc-2018-cycles-volumes)
August 2, 2018, 15:32 (GMT)
Create SparseTextureInfo.

Will be used for better organization of info used to convert dense to
sparse coordinates in volumes. Also added back tricubic interpolation
of sparse grids.
Revision 6a7af72 by Geraldine Chua (soc-2018-cycles-volumes)
August 2, 2018, 15:27 (GMT)
Remove most VDB grid as texture storage functions.

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