english Sivu saatavilla vain englanninkielisenä.

Blender Git Statistics -> Developers -> OmarSquircleArt

Omar Emara (OmarSquircleArt)

Total Commits : 155
Master Commits : 36
Branch Commits : 119
First Commit : May 30, 2019
Latest Commit : January 14, 2021

Commits by Month

DateNumber of Commits
January, 20212
December, 20200
November, 20200
October, 20200
September, 20201
August, 20201
July, 20200
June, 20200
May, 20200
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
master36
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
drawnode.c22
DNA_node_types.h22
svm.h18

File Changes

ActionTotalPer Commit
Added1270.8
Modified7825.0
Deleted90.1

Code Changes

ActionTotalPer Commit
Lines Added9 90085.3
Lines Removed4 50638.8

Latest commits Feed

Revision 4b0871a by Omar Emara (master)
January 14, 2021, 10:20 (GMT)
Bmesh: Deprecate deform parameter of from_object()

The deform parameter of the Bmesh from_object method is deprecated,
always assumed to be True, and will be removed in version 3.0.

That is because the cases where it is False don't work correctly and are
subject to memory leaks. One of the symptoms of the incorrect behavior
is the application of constructive modifiers twice if the input object
is an evaluated one, as demonstrated in D10053.

Reviewed By: Brecht

Differential Revision: https://developer.blender.org/D10086
Revision c56da67 by Omar Emara (master)
January 12, 2021, 11:07 (GMT)
Fix: Bmesh from_object applies modifiers twice

The Bmesh from_object method applies modifiers twice when the input
deform is enabled and the input depsgraph is a render one.

The evaluated object already have modifiers applied, and
mesh_create_eval_final() applies modifiers again. To fix this, the
BKE_mesh_new_from_object() function is used instead.

Reviewed By: Brecht

Differential Revision: https://developer.blender.org/D10053
Revision 340cbc7 by Omar Emara (master)
September 3, 2020, 16:56 (GMT)
Fix T79803: Wrong Distance To Edge 1D Voronoi

The current 1D Voronoi implementation for the Distance to Edge option
computes the distance to the cells instead. This patch fixes that and
compute the distance to the edge.

Reviewed By: JacquesLucke, brecht

Differential Revision: https://developer.blender.org/D8634
Revision e14de69 by Omar Emara (master)
August 17, 2020, 11:43 (GMT)
UI: Only draw node menu search if categories exist

Currently, the search operator in the node add menu NODE_MT_add is drawn
even if no node categories exists. This patch only draws the operator if
at least one node category passes the poll.

This patch is needed because some add-ons use custom search operator and
do not register node categories. In this case, it is undesirable to have
a search operator drawn that do nothing and is not used. One such add-on
is Animation Nodes.

Reviewed By: Jacques Lucke

Differential Revision: https://developer.blender.org/D8576
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

MiikaHweb - Blender Git Statistics v1.06
Tehnyt: Miika HämäläinenViimeksi p?ivitetty: 07.11.2014 14:18 MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021