A PHP Error was encountered

Severity: Notice

Message: Only variable references should be returned by reference

Filename: core/Common.php

Line Number: 242

A PHP Error was encountered

Severity: 8192

Message: Non-static method Low_search_model::load_models() should not be called statically, assuming $this from incompatible context

Filename: low_search/base.low_search.php

Line Number: 279

A PHP Error was encountered

Severity: Notice

Message: Undefined property: Channel_images_model::$LOCS

Filename: models/channel_images_model.php

Line Number: 540

A PHP Error was encountered

Severity: 8192

Message: Non-static method Low_search_model::load_models() should not be called statically, assuming $this from incompatible context

Filename: low_search/base.low_search.php

Line Number: 279

A PHP Error was encountered

Severity: 8192

Message: Non-static method pxutils::usage() should not be called statically, assuming $this from incompatible context

Filename: pxutils/pi.pxutils.php

Line Number: 9

A PHP Error was encountered

Severity: 8192

Message: Non-static method Extract_URL::usage() should not be called statically, assuming $this from incompatible context

Filename: extract_url/pi.extract_url.php

Line Number: 11

A PHP Error was encountered

Severity: 8192

Message: Non-static method Hj_social_bookmarks::usage() should not be called statically, assuming $this from incompatible context

Filename: hj_social_bookmarks/pi.hj_social_bookmarks.php

Line Number: 19

A PHP Error was encountered

Severity: 8192

Message: Non-static method Comment::form() should not be called statically, assuming $this from incompatible context

Filename: libraries/Template.php

Line Number: 2994

A PHP Error was encountered

Severity: 8192

Message: Non-static method Low_search_model::load_models() should not be called statically, assuming $this from incompatible context

Filename: low_search/base.low_search.php

Line Number: 279

A PHP Error was encountered

Severity: 8192

Message: Non-static method Char_limit::usage() should not be called statically, assuming $this from incompatible context

Filename: char_limit/pi.char_limit.php

Line Number: 10

A PHP Error was encountered

Severity: 8192

Message: Non-static method Low_replace::usage() should not be called statically, assuming $this from incompatible context

Filename: low_replace/pi.low_replace.php

Line Number: 12

A PHP Error was encountered

Severity: 8192

Message: Non-static method Mf_google_analytics::usage() should not be called statically, assuming $this from incompatible context

Filename: mf_google_analytics/pi.mf_google_analytics.php

Line Number: 9

A PHP Error was encountered

Severity: Warning

Message: Cannot modify header information - headers already sent by (output started at /usr/www/clustr.com/sys/codeigniter/system/core/Exceptions.php:170)

Filename: core/Common.php

Line Number: 412

Psyop Releases Open Sourced Shader “JF Nested Dielectric” | Clustr

In order to post any news you must be logged in!

Psyop Releases Open Sourced Shader “JF Nested Dielectric”

Published:  February 19, 2014    Category:  3D Graphics, Rendering    Published by:  GriT  
Psyop and Psyop’s Head of Lighting (NY) Jonah Friedman proudly present JF Nested Dielectric, an open sourced nested dielectric shader for Solid Angle’s Arnold Renderer.

In large part, this initiative is an implementation of the 2002 paper “Simple Nested Dielectrics in Ray-traced Images by Charles M. Schmidt and Brian Budge” and is meant to solve one problem: efficient, physically-plausible rendering of nested dielectric surfaces in production.

It’s also capable of spectral dispersion, direct refraction of light sources, production-feasible ray traced blurry caustics. It has a few different optimization techniques built in to improve render times, including Russian Roulette and energy tracking and clamping throughout the ray tree.

Since it’s release into the Arnold community yesterday morning, Jonah has already received feedback from users who have modified his code — JF Nested Dielectric now works in Linux, too.

Enjoy it!

Documentation (PDF with lots of images)
Git repo for source code, builds, and licensing info

JF Nested Dielectric is Copyright (c) 2014, Psyop Media Company, LLC and Jonah Friedman

Source:  Psyop      Share:    Views: 1158

 
   

There are no comments for this entry yet.

In order to post any comment you must be logged in!