Текстурирование
BIN
lab1/img/clamp/real/writing-no-bg.png
Normal file
|
After Width: | Height: | Size: 135 KiB |
BIN
lab1/img/clamp/texturing/1-start.png
Normal file
|
After Width: | Height: | Size: 225 KiB |
BIN
lab1/img/clamp/texturing/2-settings.png
Normal file
|
After Width: | Height: | Size: 315 KiB |
BIN
lab1/img/clamp/texturing/3-color.png
Normal file
|
After Width: | Height: | Size: 334 KiB |
BIN
lab1/img/clamp/texturing/4-nodes.png
Normal file
|
After Width: | Height: | Size: 67 KiB |
BIN
lab1/img/clamp/texturing/5-uv.png
Normal file
|
After Width: | Height: | Size: 261 KiB |
BIN
lab1/img/clamp/texturing/6-table.png
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
@@ -805,6 +805,70 @@
|
||||
\label{fig:clamp/modeling/13-plane}
|
||||
\end{figure}
|
||||
|
||||
\newpage
|
||||
\subsubsection{Текстурирование}
|
||||
|
||||
Переходим в раздел UV Editing в верхнем меню программы. В правом окне переключаемся в объектный режим (клавиша Tab), нажимаем на модель и нажимаем на точку на Num Pad, чтобы приблизиться к ней (Рис.~\ref{fig:clamp/texturing/1-start}).
|
||||
|
||||
\begin{figure}[h!]
|
||||
\centering
|
||||
\includegraphics[width=1\linewidth]{img/clamp/texturing/1-start.png}
|
||||
\caption{Раздел UV Editing.}
|
||||
\label{fig:clamp/texturing/1-start}
|
||||
\end{figure}
|
||||
|
||||
В разделе Render Properties в поле Render Engine выбираем EEVEE, ставим галочку на разделе Raytracing и в его подразделе Fast GI Approximation в поле Threshold указыем значение 1. После чего нажимаем сочетание клавиш Z + 2, чтобы переключиться в режим предпросмотра материалов (Рис.~\ref{fig:clamp/texturing/2-settings}).
|
||||
|
||||
\begin{figure}[h!]
|
||||
\centering
|
||||
\includegraphics[width=0.7\linewidth]{img/clamp/texturing/2-settings.png}
|
||||
\caption{Настройка движка EEVEE для корректного отображения текстур.}
|
||||
\label{fig:clamp/texturing/2-settings}
|
||||
\end{figure}
|
||||
|
||||
Выбираем нижний ободок и открываем раздел Material Properties. Нажимаем на кнопку New, чтобы добавить новый материал. В поле Base Color указываем значение \#A61625 (Рис.~\ref{fig:clamp/texturing/3-color}).
|
||||
|
||||
\begin{figure}[h!]
|
||||
\centering
|
||||
\includegraphics[width=0.8\linewidth]{img/clamp/texturing/3-color.png}
|
||||
\caption{Покраска ободков.}
|
||||
\label{fig:clamp/texturing/3-color}
|
||||
\end{figure}
|
||||
|
||||
Переходим в раздел Shading. Выбираем основную часть зажима и добавляем новый материал для него. Для этого нажимаем на кнопку New на панели ниже. Затем нажимаем сочетание клавиш Shift + A и в разделе Color выбираем Hue/Saturation/Value. В поле Color добавленного узла указываем значение \#A61625. Снова нажимаем Shift + A и в разделе Texture выбираем Image Texture, в которой указываем путь до текстуры с надписью (Рис.~\ref{fig:clamp/real/writing-no-bg}), в поле Extension указываем значение Clip, чтобы изображение с надписью не повторялось. Добавляем ещё один узел из раздела Color -- Mix Color. Соединяем узлы как показано на Рис.~\ref{fig:clamp/texturing/4-nodes}.
|
||||
|
||||
\begin{figure}[h!]
|
||||
\centering
|
||||
\includegraphics[width=0.9\linewidth]{img/clamp/texturing/4-nodes.png}
|
||||
\caption{Графовое представление материала основной части зажима.}
|
||||
\label{fig:clamp/texturing/4-nodes}
|
||||
\end{figure}
|
||||
|
||||
\begin{figure}[h!]
|
||||
\centering
|
||||
\includegraphics[width=0.5\linewidth]{img/clamp/real/writing-no-bg.png}
|
||||
\caption{Текстура надписи на объекте моделирования.}
|
||||
\label{fig:clamp/real/writing-no-bg}
|
||||
\end{figure}
|
||||
|
||||
Возвращаемся на вкладку UV Editing. Переключаемся в режим выбора граней (клавиша 3) и выделяем все грани, на которых будет расположена надпись. Нажимаем клавишу U и в разделе Unwrap выбираем пункт Angle Based, чтобы создать развёртку этих граней. Теперь в левом окне подгоняем развёртку под изображение, используя клавишы G, S и R (Рис.~\ref{fig:clamp/texturing/5-uv}).
|
||||
|
||||
\begin{figure}[h!]
|
||||
\centering
|
||||
\includegraphics[width=1\linewidth]{img/clamp/texturing/5-uv.png}
|
||||
\caption{Корректировка UV развёртки текстуры с надписью.}
|
||||
\label{fig:clamp/texturing/5-uv}
|
||||
\end{figure}
|
||||
|
||||
Теперь можно вернуть поверхность, добавленную на этапе моделирования (Alt~+~H). В разделе Material Properties добавляем новый материал и в поле Base Color указываем текстуру стола. С помощью клавишы S в левом окне можно подогнать размеры текстуры (Рис.~\ref{fig:clamp/texturing/6-table}).
|
||||
|
||||
\begin{figure}[h!]
|
||||
\centering
|
||||
\includegraphics[width=1\linewidth]{img/clamp/texturing/6-table.png}
|
||||
\caption{Добавление текстуры стола.}
|
||||
\label{fig:clamp/texturing/6-table}
|
||||
\end{figure}
|
||||
|
||||
\newpage
|
||||
\section*{Заключение}
|
||||
\addcontentsline{toc}{section}{Заключение}
|
||||
|
||||