SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
1	 JUNE	2016	|	FIRERENDER	|	EUE2016	
DMITRY	KOZLOV,	TAKAHIRO	HARADA	
JUNE	2016@EUE2016	
INTRODUCING	
FIRERENDER	FOR	3DS	MAX©
2	 JUNE	2016	|	FIRERENDER	|	EUE2016	
FIRERENDER		
FOR	3DS	MAX©
3	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
§  Key	features	
‒ Physically	based	renderer	
‒ Free!!	
‒ Fast!!	(GPU)	
‒ Runs	everywhere	(OpenCL)	
‒ Not	only	AMD	GPUs	
‒ OpSmized	CPU	backend	(non	OCL)	
§  Open	to	any	feedback	
‒ Want	to	drive	the	renderer	to	what	you	need	
FIRERENDER
4	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
RENDER	EXAMPLES
5	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
§  h^ps://youtu.be/CBEYX3sgTTU	
HELLO	FIRERENDER
6	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
3DS	MAX©	PLUGIN	IN	ACTION
7	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
§  Geometry	
§  Lights	
‒ 3DS	MAX©	lights	
§  Materials	
‒ Firerender	Materials	with	3DS	MAX©	maps	
USING	FIRERENDER
8	 JUNE	2016	|	FIRERENDER	|	EUE2016	
FIRERENDER	MATERIALS
9	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
§  Basic	components	are	provided	(BXDFs)	
§  Combine	these	to	make	your	own	material	
FIRERENDER	MATERIALS	
} BXDFs	
} Basic	components	
Diffuse	reflecSon	 Diffuse	refracSon	 Glossy	reflecSon	 Glossy	refracSon	 Spec.	reflecSon	 Spec.	refracSon	 SSS
10	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
§  Basic	components	are	provided	(BXDFs)	
§  Combine	these	to	make	your	material	
FIRERENDER	MATERIALS	
} Shader	graph	
} Arbitrary	connecSon	of	shader	nodes	for	flexible	shading	system	
Input	Lookup	 ArithmeSc	 Example	 Example	 Example	Procedural	 Blend	BSDFs
11	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
§  Flexible	
§  Shading	network	
§  Need	to	build	network	so	that	it	matches	the	physics	
§  How?	
FIRERENDER	MATERIAL	GRAPH	IN	3DS	MAX©
12	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
§  Need	to	think	why	it	looks	like	that	
§  There	should	be	a	physics	behind	it	
§  Need	to	understand	the	physics	and	model	the	shader	from	it	
§  Fresnel!	
‒ Everything	has	Fresnel	more	or	less	
HOW	TO	CREATE	SHADER	GRAPH?
13	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
FRESNEL	
§  You	can	create	similar	effect	by	
making	map	fall	off	but	this	is	
opSmal	way	(faster	convergence)	
Diffuse	material	(#92)	 Blend	material	(#93)	
Red	&	white	diffuse	are		
blended
14	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
CARBON	FIBER	
THINK	PHYSICALLY	
§  Need	to	think	
‒ Don’t	just	apply	a	texture	
‒ Texture	necessary	for	non	physical	
renderer	and	physical	renderer	is	
different	
§  What	is	carbon	fiber?	
§  Why	does	it	have	the	look?
15	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
CARBON	FIBER	
THINK	PHYSICALLY	
§  Carbon	ribon	is	weaved	
§  Carbon	ribon	itself	doesn’t	have	any	color		
				==	No	diffuse	
§  It	has	glossy	reflecSon		
				==	what	we	see	as	the	color	of	carbon	fiber	
§  The	interesSng	look	is	coming	from	fiber	weaved	
in	two	direcSons	
§  Don’t	simply	apply	texture	with	the	pa^ern
16	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
§  You	don’t	need	to	create	materials	by	yourself	
§  More	than	100	materials	
‒ Comes	with	the	plugin	
§  See	full	catalog	at	
‒ h^p://amdfirerender.github.io/MaterialLibrary/	
FIRERENDER	MATERIAL	LIBRARY
17	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
FIRERENDER	MATERIAL	LIBRARY	
EXAMPLES	
h^p://amdfirerender.github.io/MaterialLibrary/
18	 JUNE	2016	|	FIRERENDER	|	EUE2016	
PERFORMANCE
19	 JUNE	2016	|	FIRERENDER	|	EUE2016	
FEBRUARY	2015			|			CONFIDENTIAL	
RENDERING	TIME?	
2	X	RADEON	PRO	DUO	@	1280	X	720
20	 JUNE	2016	|	FIRERENDER	|	EUE2016	
FEBRUARY	2015			|			CONFIDENTIAL	
RENDERING	TIME?																																																																					~	5	SECONDS	
2	X	RADEON	PRO	DUO	@	1280	X	720
21	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
PERFORMANCE	
2	X	RADEON	PRO	DUO	@	1280	X	720	
5s	 30s
22	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
PERFORMANCE	
2	X	RADEON	PRO	DUO	@	1280	X	720	
5s	 30s
23	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
PERFORMANCE	
2	X	RADEON	PRO	DUO	@	1280	X	720	
5s	 30s
24	 JUNE	2016	|	FIRERENDER	|	EUE2016	
WHAT’S	COMING
25	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
§  Shadow	catcher	
§  Sky	portals	
§  Volumetrics	
§  VR	support	
§  Materials	from	other	renderer	
§  AdapSve	sampling	
§  More	opSmizaSon	
FEATURES	COMING	VERY	SOON
26	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
§  Shadow	catcher	
§  Sky	portals	
§  Volumetrics	
§  VR	support	
§  Materials	from	other	renderer	
§  AdapSve	sampling	
§  More	opSmizaSon	
FEATURES	COMING	VERY	SOON
27	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
§  Shadow	catcher	
§  Sky	portals	
§  Volumetrics	
§  VR	support	
§  Materials	from	other	renderer	
§  AdapSve	sampling	
§  More	opSmizaSon	
FEATURES	COMING	VERY	SOON
28	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
§  Shadow	catcher	
§  Sky	portals	
§  Volumetrics	
§  VR	support	
§  Materials	from	other	renderer	
§  AdapSve	sampling	
§  More	opSmizaSon	
FEATURES	COMING	VERY	SOON
29	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
§  8GB	total	
§  4MB	texture	each	
§  Running	with	~1GB	mem	
OUT	OF	CORE	
TEXTURE
30	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
§  32GB,	428M	triangles	
§  AMD	FirePro	W9100	GPUs	with	16GB	mem	
OUT	OF	CORE	
GEOMETRY
31	 JUNE	2016	|	FIRERENDER	|	EUE2016	
JUNE	2016	|	FIRERENDER	|	EUE2016	
§  For	non	3DS	MAX©	users!	
§  Stay	tuned!	
MORE	PLUGINS	ARE	COMING

Contenu connexe

En vedette

A Parallel Constraint Solver for a Rigid Body Simulation (SIGGRAPH ASIA 2011)
A Parallel Constraint Solver for a Rigid Body Simulation (SIGGRAPH ASIA 2011)A Parallel Constraint Solver for a Rigid Body Simulation (SIGGRAPH ASIA 2011)
A Parallel Constraint Solver for a Rigid Body Simulation (SIGGRAPH ASIA 2011)
Takahiro Harada
 
Heterogeneous Particle based Simulation (SIGGRAPH ASIA 2011)
Heterogeneous Particle based Simulation (SIGGRAPH ASIA 2011)Heterogeneous Particle based Simulation (SIGGRAPH ASIA 2011)
Heterogeneous Particle based Simulation (SIGGRAPH ASIA 2011)
Takahiro Harada
 
Using GPUs for Collision detection, Recent Advances in Real-Time Collision an...
Using GPUs for Collision detection, Recent Advances in Real-Time Collision an...Using GPUs for Collision detection, Recent Advances in Real-Time Collision an...
Using GPUs for Collision detection, Recent Advances in Real-Time Collision an...
Takahiro Harada
 
A 2.5D Culling for Forward+ (SIGGRAPH ASIA 2012)
A 2.5D Culling for Forward+ (SIGGRAPH ASIA 2012)A 2.5D Culling for Forward+ (SIGGRAPH ASIA 2012)
A 2.5D Culling for Forward+ (SIGGRAPH ASIA 2012)
Takahiro Harada
 

En vedette (9)

Foveated Ray Tracing for VR on Multiple GPUs
Foveated Ray Tracing for VR on Multiple GPUsFoveated Ray Tracing for VR on Multiple GPUs
Foveated Ray Tracing for VR on Multiple GPUs
 
A Parallel Constraint Solver for a Rigid Body Simulation (SIGGRAPH ASIA 2011)
A Parallel Constraint Solver for a Rigid Body Simulation (SIGGRAPH ASIA 2011)A Parallel Constraint Solver for a Rigid Body Simulation (SIGGRAPH ASIA 2011)
A Parallel Constraint Solver for a Rigid Body Simulation (SIGGRAPH ASIA 2011)
 
Heterogeneous Particle based Simulation (SIGGRAPH ASIA 2011)
Heterogeneous Particle based Simulation (SIGGRAPH ASIA 2011)Heterogeneous Particle based Simulation (SIGGRAPH ASIA 2011)
Heterogeneous Particle based Simulation (SIGGRAPH ASIA 2011)
 
Using GPUs for Collision detection, Recent Advances in Real-Time Collision an...
Using GPUs for Collision detection, Recent Advances in Real-Time Collision an...Using GPUs for Collision detection, Recent Advances in Real-Time Collision an...
Using GPUs for Collision detection, Recent Advances in Real-Time Collision an...
 
A 2.5D Culling for Forward+ (SIGGRAPH ASIA 2012)
A 2.5D Culling for Forward+ (SIGGRAPH ASIA 2012)A 2.5D Culling for Forward+ (SIGGRAPH ASIA 2012)
A 2.5D Culling for Forward+ (SIGGRAPH ASIA 2012)
 
自由なデータ
自由なデータ自由なデータ
自由なデータ
 
Introduction to Bidirectional Path Tracing (BDPT) & Implementation using Open...
Introduction to Bidirectional Path Tracing (BDPT) & Implementation using Open...Introduction to Bidirectional Path Tracing (BDPT) & Implementation using Open...
Introduction to Bidirectional Path Tracing (BDPT) & Implementation using Open...
 
OTOY Presentation - 2016 NVIDIA GPU Technology Conference - April 5 2016
OTOY Presentation - 2016 NVIDIA GPU Technology Conference - April 5 2016 OTOY Presentation - 2016 NVIDIA GPU Technology Conference - April 5 2016
OTOY Presentation - 2016 NVIDIA GPU Technology Conference - April 5 2016
 
Player Traversal Mechanics in the Vast World of Horizon Zero Dawn
Player Traversal Mechanics in the Vast World of Horizon Zero DawnPlayer Traversal Mechanics in the Vast World of Horizon Zero Dawn
Player Traversal Mechanics in the Vast World of Horizon Zero Dawn
 

Dernier

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Dernier (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Introducing Firerender for 3DS Max