Skip to content
This repository was archived by the owner on Jun 11, 2025. It is now read-only.

Commit ab3a812

Browse files
authored
Add report section about cone and solar system (#80)
* Start report section about cone and solar system * More progress * More progress * Fix * Fix * Add solar system to report
1 parent 25e5ef7 commit ab3a812

2 files changed

Lines changed: 36 additions & 2 deletions

File tree

reports/RelatorioFase4.tex

Lines changed: 36 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,32 @@ \subsection{Esfera}
126126

127127
\subsection{Cone}
128128

129-
{\color{red} TODO - Ana}
129+
No cone, as normais são definidas conforme a sua geometria:
130+
131+
\begin{itemize}
132+
\item Na base do cone, as normais são verticais e viradas para baixo: $(0, -1, 0)$.
133+
\item Na superfície lateral, as normais são vetores perpendiculares à superfície
134+
inclinada (ou seja, à geratriz do cone) e são calculadas da seguinte forma:
135+
\[
136+
\vec{n} = \text{normalize}(\cos(\theta), \tfrac{r}{h}, \sin(\theta))
137+
\]
138+
onde \( \theta \) é o ângulo da fatia atual ao redor do eixo \( y \), \( r \) é o raio da
139+
base e \( h \) é a altura do cone.
140+
Esta fórmula resulta em vetores normais inclinados corretamente em relação à superfície
141+
lateral do cone.
142+
\end{itemize}
143+
144+
As coordenadas de textura são atribuídas da seguinte forma:
145+
146+
\begin{itemize}
147+
\item As coordenadas da base são obtidas a partir da posição do vértice no plano XZ,
148+
centralizadas em $(0{,}5,\ 0{,}5)$ e normalizadas para o intervalo $[0,\ 1]$,
149+
permitindo o mapeamento de uma textura circular sobre a base do cone.
150+
\item Na lateral, o valor de $u$ varia ao longo da circunferência de acordo com o ângulo
151+
$\theta$ em torno do eixo $y$, sendo calculado como $u = \theta / 2\pi$. O valor de $v$
152+
varia com a altura, indo de $v = 0$ na base até $v = 1$ no topo, de forma proporcional à
153+
coordenada $y$ dos vértices, ou seja, $v = y/h$.
154+
\end{itemize}
130155

131156
\subsection{Cilindro}
132157

@@ -146,7 +171,16 @@ \subsection{Outras Figuras}
146171

147172
\subsection{Sistema Solar}
148173

149-
{\color{red} TODO - Ana}
174+
Nesta fase, a cena do sistema solar evoluiu significativamente com a introdução de iluminação,
175+
texturas e materiais. Esses elementos contribuíram para uma representação mais fiel e
176+
envolvente do sistema solar, aumentando consideravelmente o realismo da cena e proporcionando
177+
uma experiência visual mais imersiva.
178+
179+
\begin{figure}[H]
180+
\centering
181+
\includegraphics[width=\textwidth]{res/phase4/SolarSystem.png}
182+
\caption{Sistema Solar.}
183+
\end{figure}
150184

151185
\section{\emph{Engine}}
152186

reports/res/phase4/SolarSystem.png

51.6 KB
Loading

0 commit comments

Comments
 (0)