http://www.miikahweb.com/feed.php MiikaHweb - Blender Commits By Broadstu http://www.miikahweb.com/ MiikaHweb - Blender Commits By Broadstu fi Fri, 20 Sep 19 21:04:10 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[3306afa] master: Cycles Hair: Two basic bair shaders added]]> http://www.miikahweb.com/en/blender/git-logs/commit/3306afac876b545d85b121ea1bc7539d5c759d94 3306afa
Branches : master
Author : Stuart Broadfoot (broadstu)
----------------------------------------
Cycles Hair: Two basic bair shaders added

A new hair bsdf node, with two closure options, is added. These closures allow the generation of the reflective and transmission components of hair. The node allows control of the highlight colour, roughness and angular shift.

Llimitations include:
-No glint or fresnel adjustments.
-The 'offset' is un-used when triangle primitives are used.

----------------------------------------
26 Paths Changed]]>
Sun, 15 Sep 2013 23:58:00 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3306afac876b545d85b121ea1bc7539d5c759d94Stuart Broadfoot
<![CDATA[[a71f846] master: Fix compile of last commit]]> http://www.miikahweb.com/en/blender/git-logs/commit/a71f84606a383801d4e6ceb8106bcc33857a5322 a71f846
Branches : master
Author : Stuart Broadfoot (broadstu)
----------------------------------------
Fix compile of last commit

----------------------------------------
1 Path Changed]]>
Sun, 18 Aug 2013 15:09:51 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a71f84606a383801d4e6ceb8106bcc33857a5322Stuart Broadfoot
<![CDATA[[2fd11a6] master: Updates for the Cycle Hair UI. With the following changes]]> http://www.miikahweb.com/en/blender/git-logs/commit/2fd11a6617b84dbe5cae1a2c3f9145830b2bbfd4 2fd11a6
Branches : master
Author : Stuart Broadfoot (broadstu)
----------------------------------------
Updates for the Cycle Hair UI. With the following changes
- Removed the cycles subdivision and interpolation of hairkeys.
- Removed the parent settings.
- Removed all of the advanced settings and presets.
- This simplifies the UI to a few settings for the primitive type and a shape mode.

----------------------------------------
10 Paths Changed]]>
Sun, 18 Aug 2013 13:41:53 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2fd11a6617b84dbe5cae1a2c3f9145830b2bbfd4Stuart Broadfoot
<![CDATA[[8c246dd] master: Cycles Hair: Corrected own stochastic hair rng mistake and...]]> http://www.miikahweb.com/en/blender/git-logs/commit/8c246ddb99d1a9769027ae05a9ad0182ba300deb 8c246dd
Branches : master
Author : Stuart Broadfoot (broadstu)
----------------------------------------
Cycles Hair: Corrected own stochastic hair rng mistake and removed an unnecessary padding variable

- Corrected the Sobol dimension and removed a pad variable in Curve Struct.

----------------------------------------
3 Paths Changed]]>
Wed, 17 Apr 2013 11:27:56 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/8c246ddb99d1a9769027ae05a9ad0182ba300debStuart Broadfoot
<![CDATA[[638b084] master: Cycles Hair: Strand Minimum Pixel Size]]> http://www.miikahweb.com/en/blender/git-logs/commit/638b084f824bc345468bc8e02422b5da65a641a7 638b084
Branches : master
Author : Stuart Broadfoot (broadstu)
----------------------------------------
Cycles Hair: Strand Minimum Pixel Size

Code is added to restrict the pixel size of strands in cycles. It works best with ribbon primitives and a preset for these is included. It uses distance dependent expansion of the strands and then stochastic strand removal to give a fading. To prevent a slowdown for triangle mesh objects in the BVH an extra visibility flag has been added. It is also only applied for camera rays.

The strand width settings are also changed, so that the particle size is not included in the width calculation. Instead there is a separate particle system parameter for width scaling.

----------------------------------------
17 Paths Changed]]>
Mon, 15 Apr 2013 21:38:31 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/638b084f824bc345468bc8e02422b5da65a641a7Stuart Broadfoot
<![CDATA[[35e89d9] master: Cycles Hair: Fixed hair shape and inclusion of multiple attributes...]]> http://www.miikahweb.com/en/blender/git-logs/commit/35e89d9cfc39a5874a5d17b5571a72ef84798f88 35e89d9
Branches : master
Author : Stuart Broadfoot (broadstu)
----------------------------------------
Cycles Hair: Fixed hair shape and inclusion of multiple attributes for triangle primitives

When using triangle primitives this fix enables 'closed tip'.

UVs and vertex colours are added when using triangle primitives for hair.

Two new preset modes have also been included to allow easy access to curves and triangle planes.

----------------------------------------
3 Paths Changed]]>
Sat, 02 Feb 2013 01:49:57 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/35e89d9cfc39a5874a5d17b5571a72ef84798f88Stuart Broadfoot
<![CDATA[[6d2f104] master: Cycles Hair: Addition of render settings and static BVH strand...]]> http://www.miikahweb.com/en/blender/git-logs/commit/6d2f104884f706b0358a9f6393e32cdc0430adac 6d2f104
Branches : master
Author : Stuart Broadfoot (broadstu)
----------------------------------------
Cycles Hair: Addition of render settings and static BVH strand width scaling

Addition of a RNA function to toggle between the hair settings and rebuild the cache. This enables the usage of the render step, child number and full display percentage with f12 rendering.

A scaling to the strand radius has also been added for the static bvh. This only matches up with dynamic for uniform scaling.

A very small fix is included for multiple uvs/vertex colours when using child particles.

----------------------------------------
3 Paths Changed]]>
Tue, 29 Jan 2013 12:32:43 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/6d2f104884f706b0358a9f6393e32cdc0430adacStuart Broadfoot
<![CDATA[[976c6b7] master: Cycles Hair: Multiple vertex colours and UV coordinates]]> http://www.miikahweb.com/en/blender/git-logs/commit/976c6b7b6e9113f7c80e2ee5ac41dfc72a66db4a 976c6b7
Branches : master
Author : Stuart Broadfoot (broadstu)
----------------------------------------
Cycles Hair: Multiple vertex colours and UV coordinates

Added export of multiple UV coordinates and vertex colour attributes.

A debugging option to export the strands without using the cache has also been removed.

----------------------------------------
6 Paths Changed]]>
Wed, 23 Jan 2013 17:15:45 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/976c6b7b6e9113f7c80e2ee5ac41dfc72a66db4aStuart Broadfoot
<![CDATA[[4c67b23] master: Cycles Hair: Fix of cardinal curve intersection routine]]> http://www.miikahweb.com/en/blender/git-logs/commit/4c67b23c8dc55e2c0184a6449c8cb0301d4f28d5 4c67b23
Branches : master
Author : Stuart Broadfoot (broadstu)
----------------------------------------
Cycles Hair: Fix of cardinal curve intersection routine

Fixed some of my own mistakes in the cardinal curve intersection routine.

----------------------------------------
1 Path Changed]]>
Mon, 21 Jan 2013 00:58:14 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4c67b23c8dc55e2c0184a6449c8cb0301d4f28d5Stuart Broadfoot
<![CDATA[[3373b81] master: Cycles Hair: Introduction of Cardinal Spline Curve Segments...]]> http://www.miikahweb.com/en/blender/git-logs/commit/3373b8154b16d345b0e1fcbdb55d03d8ec088006 3373b81
Branches : master
Author : Stuart Broadfoot (broadstu)
----------------------------------------
Cycles Hair: Introduction of Cardinal Spline Curve Segments and minor fixes.

The curve segment primitive has been added. This includes an intersection function and changes to the BVH.

A few small errors in the line segment intersection routine are also fixed.

----------------------------------------
9 Paths Changed]]>
Tue, 15 Jan 2013 19:44:41 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3373b8154b16d345b0e1fcbdb55d03d8ec088006Stuart Broadfoot
<![CDATA[[ec33cac] master: Added vertex color attributes (currently limited to one) and...]]> http://www.miikahweb.com/en/blender/git-logs/commit/ec33cacc62054fb1ca90aa860e6b9866ca4a7126 ec33cac
Branches : master
Author : Stuart Broadfoot (broadstu)
----------------------------------------
Added vertex color attributes (currently limited to one) and UVs included for triangle mesh hair.

I have also included a small speedup for the intersection test.

----------------------------------------
5 Paths Changed]]>
Fri, 04 Jan 2013 12:44:38 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/ec33cacc62054fb1ca90aa860e6b9866ca4a7126Stuart Broadfoot
<![CDATA[[0f3931d] master: Fix for normal scaling when using triangle primitives for hair...]]> http://www.miikahweb.com/en/blender/git-logs/commit/0f3931dee4fb38e2447d05cebb41cc26041be82a 0f3931d
Branches : master
Author : Stuart Broadfoot (broadstu)
----------------------------------------
Fix for normal scaling when using triangle primitives for hair.

and some code clean ups in blender_curves and node_shader_hair_info.c

----------------------------------------
2 Paths Changed]]>
Tue, 01 Jan 2013 19:50:29 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0f3931dee4fb38e2447d05cebb41cc26041be82aStuart Broadfoot
<![CDATA[[178a877] master: Fix to prevent undefined normals being generated with `add_face_normals...]]> http://www.miikahweb.com/en/blender/git-logs/commit/178a877a95c15e386f4e68d4094391e5265770fa 178a877
Branches : master
Author : Stuart Broadfoot (broadstu)
----------------------------------------
Fix to prevent undefined normals being generated with `add_face_normals()', from triangles with zero area.

----------------------------------------
2 Paths Changed]]>
Tue, 01 Jan 2013 19:44:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/178a877a95c15e386f4e68d4094391e5265770faStuart Broadfoot
<![CDATA[[e9ba345] master: New feature]]> http://www.miikahweb.com/en/blender/git-logs/commit/e9ba345c46c93a193193f01d4bfac714a666d384 e9ba345
Branches : master
Author : Stuart Broadfoot (broadstu)
----------------------------------------
New feature

Patch [#33445] - Experimental Cycles Hair Rendering (CPU only)

This patch allows hair data to be exported to cycles and introduces a new line segment primitive to render with.

The UI appears under the particle tab and there is a new hair info node available.

It is only available under the experimental feature set and for cpu rendering.

----------------------------------------
50 Paths Changed]]>
Fri, 28 Dec 2012 14:21:30 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e9ba345c46c93a193193f01d4bfac714a666d384Stuart Broadfoot