Blender Git Statistics -> Developers -> OmarSquircleArt

Omar Emara (OmarSquircleArt)

Total Commits : 151
Master Commits : 32
Branch Commits : 119
First Commit : May 30, 2019
Latest Commit : April 1, 2020

Commits by Month

DateNumber of Commits
April, 20201
March, 20200
February, 20204
January, 20201
December, 20190
November, 20192
October, 20192
September, 201915
August, 201961
July, 201922
June, 201935
May, 20198

Commit Distribution

PathNumber of Commits
soc-2019-cycles-procedural113
master32
temp-lanpr-staging4
vr_scene_inspection2

Favourite Files

FilenameTotal Edits
nodes.cpp49
gpu_shader_material.glsl47
nodes.h33
blender_shader.cpp32
rna_nodetree.c29
versioning_cycles.c28
svm_types.h25
DNA_node_types.h22
drawnode.c22
svm.h18

File Changes

ActionTotalPer Commit
Added1270.8
Modified7755.1
Deleted90.1

Code Changes

ActionTotalPer Commit
Lines Added9 83387.8
Lines Removed4 44839.7

Latest commits Feed

Revision f047d47 by Omar Emara (master)
April 1, 2020, 12:48 (GMT)
Cycles: AVX implantation of Perlin noise.

This patch adds an AVX implementation of Perlin noise in Cycles.
An avxi type was also added as a utility based on the respective
type in Intel Embree.

Only 3D and 4D noise were implemented, there is no benefit for
utilizing AVX in 1D and 2D noise. The SSE trilinear interpolation
function was used in the AVX implementation because there is no
benefit from using AVX in interpolating the last three dimensions.

Differential Revision: https://developer.blender.org/D6680
Revision de28611 by Omar Emara / Julian Eisel (vr_scene_inspection)
February 20, 2020, 12:00 (GMT)
Python: Expose WM is_interface_locked to python.

This patch exposes the Window Manager `is_interface_locked` as a read
only property to python.

This property is needed to allow script writers to detect if a job is
running with locked interface like the Alembic exporter.

Reviewed By: Brecht

Differential Revision: https://developer.blender.org/D6749
Revision c30b932 by Omar Emara / Julian Eisel (vr_scene_inspection)
February 20, 2020, 12:00 (GMT)
Cleanup: Remove period from RNA description.
Revision 5231d06 by Omar Emara (master)
February 17, 2020, 14:37 (GMT)
Cleanup: Remove period from RNA description.
Revision ae9bbb4 by Omar Emara (master)
February 17, 2020, 12:06 (GMT)
Python: Expose WM is_interface_locked to python.

This patch exposes the Window Manager `is_interface_locked` as a read
only property to python.

This property is needed to allow script writers to detect if a job is
running with locked interface like the Alembic exporter.

Reviewed By: Brecht

Differential Revision: https://developer.blender.org/D6749
Revision 6dc979e by Omar Emara (master)
January 18, 2020, 17:19 (GMT)
Cycles: Suppress OSL normalize function warnings.

This patch suppress the OSL warnings resulted from ambiguous calls
to the normalize function. This is done by casting to the vector
type before normalizing.

Reviewed By: Brecht

Differential Revision: https://developer.blender.org/D6621
Revision 1c2f7b0 by Omar Emara (master)
November 27, 2019, 10:07 (GMT)
Cycles: Add Random Per Island attribute.

The Random Per Island attribute is a random float associated with each
connected component (island) of the mesh. It is particularly useful
when artists want to add variations to meshes composed of separate
units. Like tree leaves created using particle systems, wood planks
created using array modifiers, or abstract splines created using AN.

Reviewed By: Sergey Sharybin, Jacques Lucke

Differential Revision: https://developer.blender.org/D6154
Revision 14da2b1 by Omar Emara (master)
November 26, 2019, 11:45 (GMT)
Fix T71860: No versioning for drivers in Mapping node.

The new Mapping node was missing versioning code for drivers.
This patch refactors existing code and add versioning for drivers.

Reviewed By: Sergey Sharybin, Bastien Montagne

Differential Revision: https://developer.blender.org/D6302
Revision 45745f7 by Omar Emara (master)
October 4, 2019, 14:07 (GMT)
Fix: Gain socket is not available in ridged multifractal.

The gain socket in the Musgrave node should be available in the ridged
multifractal mode. The logic for the availability was incorrect.

Reviewers: brecht

Differential Revision: https://developer.blender.org/D5989
Revision 8afa93d by Omar Emara (master)
October 4, 2019, 13:21 (GMT)
Fix: Clamping in Map Range node works incorrectly.

The clamp option in the Map Range node doesn't work correctly when the
inputs are linked. The code didn't put that into considration.

Reviewers: brecht

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

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