You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							76 lines
						
					
					
						
							2.1 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							76 lines
						
					
					
						
							2.1 KiB
						
					
					
				
								<!DOCTYPE html>
							 | 
						|
								<html lang="en">
							 | 
						|
									<head>
							 | 
						|
										<meta charset="utf-8" />
							 | 
						|
										<base href="../../../" />
							 | 
						|
										<script src="page.js"></script>
							 | 
						|
										<link type="text/css" rel="stylesheet" href="page.css" />
							 | 
						|
									</head>
							 | 
						|
									<body>
							 | 
						|
										<h1>[name]</h1>
							 | 
						|
								
							 | 
						|
										<p class="desc">
							 | 
						|
										An exporter for `EXR`.
							 | 
						|
										<br /><br />
							 | 
						|
										<a href="https://www.openexr.com/" target="_blank">EXR</a> ( Extended Dynamic Range) is an
							 | 
						|
										<a href="https://github.com/AcademySoftwareFoundation/openexr" target="_blank">open format specification</a>
							 | 
						|
										for professional-grade image storage format of the motion picture industry. The purpose of
							 | 
						|
										format is to accurately and efficiently represent high-dynamic-range scene-linear image data
							 | 
						|
										and associated metadata. The library is widely used in host application software where accuracy
							 | 
						|
										is critical, such as photorealistic rendering, texture access, image compositing, deep compositing,
							 | 
						|
										and DI.
							 | 
						|
										</p>
							 | 
						|
								
							 | 
						|
										<h2>Code Example</h2>
							 | 
						|
								
							 | 
						|
										<code>
							 | 
						|
										// Instantiate a exporter
							 | 
						|
										const exporter = new EXRExporter();
							 | 
						|
								
							 | 
						|
										// Parse the input render target data and generate the EXR output
							 | 
						|
										const EXR = exporter.parse( renderer, renderTarget, options );
							 | 
						|
										downloadFile( EXR );
							 | 
						|
										</code>
							 | 
						|
								
							 | 
						|
										<h2>Constructor</h2>
							 | 
						|
								
							 | 
						|
										<h3>[name]()</h3>
							 | 
						|
										<p>
							 | 
						|
										</p>
							 | 
						|
										<p>
							 | 
						|
										Creates a new [name].
							 | 
						|
										</p>
							 | 
						|
								
							 | 
						|
										<h2>Methods</h2>
							 | 
						|
								
							 | 
						|
										<h3>[method:null parse]( [param:WebGLRenderer renderer], [param:WebGLRenderTarget renderTarget], [param:Object options] )</h3>
							 | 
						|
										<p>
							 | 
						|
											[page:Function renderTarget] — WebGLRenderTarget containing data used for exporting EXR image.<br />
							 | 
						|
											[page:Options options] — Export options.<br />
							 | 
						|
											<ul>
							 | 
						|
												<li>type - Output datatype for internal EXR data. Available options:<br />
							 | 
						|
													<code>
							 | 
						|
								THREE.HalfFloatType // default option
							 | 
						|
								THREE.FloatType
							 | 
						|
													</code>
							 | 
						|
												</li>
							 | 
						|
												<li>compression - Internal compression algorithm. Available options:<br />
							 | 
						|
													<code>
							 | 
						|
								NO_COMPRESSION
							 | 
						|
								ZIP_COMPRESSION // default option
							 | 
						|
								ZIPS_COMPRESSION
							 | 
						|
													</code>
							 | 
						|
												</li>
							 | 
						|
											</ul>
							 | 
						|
										</p>
							 | 
						|
										<p>
							 | 
						|
										Generates a .exr output from the input render target.
							 | 
						|
										</p>
							 | 
						|
								
							 | 
						|
										<h2>Source</h2>
							 | 
						|
								
							 | 
						|
										<p>
							 | 
						|
											[link:https://github.com/mrdoob/three.js/blob/master/examples/jsm/exporters/EXRExporter.js examples/jsm/exporters/EXRExporter.js]
							 | 
						|
										</p>
							 | 
						|
									</body>
							 | 
						|
								</html>
							 | 
						|
								
							 |