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.
		
		
		
		
		
			
		
			
				
					
					
						
							75 lines
						
					
					
						
							3.1 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							75 lines
						
					
					
						
							3.1 KiB
						
					
					
				
								<!DOCTYPE html>
							 | 
						|
								<html lang="pt-br">
							 | 
						|
									<head>
							 | 
						|
										<meta charset="utf-8">
							 | 
						|
										<base href="../../../" />
							 | 
						|
										<script src="page.js"></script>
							 | 
						|
										<link type="text/css" rel="stylesheet" href="page.css" />
							 | 
						|
									</head>
							 | 
						|
									<body>
							 | 
						|
										<h1>FAQ</h1>
							 | 
						|
								
							 | 
						|
										<h2>Qual formato de modelo 3D é melhor suportado?</h2>
							 | 
						|
										<div>
							 | 
						|
											<p>
							 | 
						|
												O formato recomendado para importar e exportar recursos é
							 | 
						|
												o glTF (GL Transmission Format). Isso porque o glTF é focado na entrega de recursos em 
							 | 
						|
												tempo de execução, é compacto para transmitir e rápido para carregar.
							 | 
						|
											</p>
							 | 
						|
											<p>
							 | 
						|
												O three.js também fornece loaders para muitos outros formatos populares como FBX, Collada ou OBJ.
							 | 
						|
												No entanto, primeiro você deve sempre tentar estabelecer um fluxo de trabalho baseado em glTF em seus projetos.
							 | 
						|
												Para obter mais informações, consulte [link:#manual/introduction/Loading-3D-models Carregando modelos 3D].
							 | 
						|
											</p>
							 | 
						|
										</div>
							 | 
						|
								
							 | 
						|
										<h2>Por que existem meta tags de viewport nos exemplos?</h2>
							 | 
						|
										<div>
							 | 
						|
												<code><meta name="viewport" content="width=device-width, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0"></code>
							 | 
						|
								
							 | 
						|
												<p>
							 | 
						|
													Essas tags controlam o tamanho e a escala da janela de visualização para navegadores móveis
							 | 
						|
													(onde o conteúdo da página pode ser renderizado em tamanho diferente da janela de visualização visível).
							 | 
						|
												</p>
							 | 
						|
								
							 | 
						|
												<p>[link:https://developer.apple.com/library/content/documentation/AppleApplications/Reference/SafariWebContent/UsingtheViewport/UsingtheViewport.html Safari: Using the Viewport]</p>
							 | 
						|
								
							 | 
						|
												<p>[link:https://developer.mozilla.org/en-US/docs/Web/HTML/Viewport_meta_tag MDN: Using the viewport meta tag]</p>
							 | 
						|
										</div>
							 | 
						|
								
							 | 
						|
										<h2>Como a escala da cena pode ser preservada no redimensionamento?</h2>
							 | 
						|
										<p>
							 | 
						|
											Queremos que todos os objetos, independentemente da sua distância da câmera, apareçam do mesmo tamanho,
							 | 
						|
											mesmo que a janela seja redimensionada.
							 | 
						|
								
							 | 
						|
											A equação chave para resolver isso é esta fórmula para a altura visível dada uma determinada distância da câmera:
							 | 
						|
								
							 | 
						|
											<code>
							 | 
						|
								visible_height = 2 * Math.tan( ( Math.PI / 180 ) * camera.fov / 2 ) * distance_from_camera;
							 | 
						|
											</code>
							 | 
						|
											Se aumentarmos a altura da janela por uma certa porcentagem, o que queremos é que a altura visível em todas as distâncias
							 | 
						|
											aumentem na mesma porcentagem.
							 | 
						|
								
							 | 
						|
											Isso não pode ser feito alterando a posição da câmera. Em vez disso, você tem que mudar 
							 | 
						|
											o campo de visão da câmera (FOV).
							 | 
						|
											[link:http://jsfiddle.net/Q4Jpu/ Exemplo].
							 | 
						|
										</p>
							 | 
						|
								
							 | 
						|
										<h2>Por que parte do meu objeto está invisível?</h2>
							 | 
						|
										<p>
							 | 
						|
											Isso pode acontecer por causa do corte de faces. As faces têm uma orientação que decide qual lado
							 | 
						|
											é qual. E o corte remove a parte traseira em circunstâncias normais.
							 | 
						|
											Para verificar se este é o seu problema, altere o lado do material para THREE.DoubleSide.
							 | 
						|
								
							 | 
						|
											<code>material.side = THREE.DoubleSide</code>
							 | 
						|
										</p>
							 | 
						|
								
							 | 
						|
										<h2>
							 | 
						|
											Por que o three.js às vezes retorna resultados estranhos para entradas inválidas?
							 | 
						|
										</h2>
							 | 
						|
										<p>
							 | 
						|
											Por motivos de desempenho, o three.js não valida entradas na maioria dos casos. 
							 | 
						|
											É responsabilidade do seu aplicativo garantir que todas as entradas sejam válidas.
							 | 
						|
										</p>
							 | 
						|
									</body>
							 | 
						|
								</html>
							 | 
						|
								
							 |