Mensagens

Aula 13 | 24/05/2022

Imagem
    Exercício 05: 3D Studio Max Na última aula do semestre aprendemos a realizar um vídeo em 3D Studio Max através dos seguintes passos: TIME CONFIGURATION SPLINES - LINE - 5 PONTOS - SELECIONAR PONTOS - CLIQUE DIREITO NO PONTO - BEZIER CORNER OU BEZIER - SEGUNDA LINHA - LINHA GRANDE CAMERA - LINHA PEQUENA FOCO - ANIMATION, WALKTROUGH ASSISTANT, TARGETED, CREATE LOOK AT CAMERA, PICK PATH, SELECIONAR A LINHA GRANDE CHAMAR VIDEO

Aula 12 | 17/05/2022

Imagem
   Exercício 05: 3D Studio Max Na aula 12 aplicámos pela primeira vez texturas e materiais no fogo e à mobília, e também um ambiente exterior de forma a simular a envolvente no render e luzes artificiais interiores. Textura no pavimento de madeira e parede de tijolo:

Aula 11 | 10/05/2022

Imagem
  Exercício 05: 3D Studio Max No âmbito da continuação da aprendizagem do programa comçámos por aplicar a mobília, indo buscá-la ao site que a professora nos mostrou na aula anterior: https://archive3d.net Aprendeu-se como utilizar os comandos merge e import de forma colocar os móveis no programa. Realizando um render em aula já com alguns, inacabado por falta de tempo em aula e a precisar de muitas melhorias: Utilizaram-se comandos como move, scale e rotate.   

Aula 10 | 03/05/2022

 Exercício 05: 3D Studio Max Para esta aula foi-nos pedido que instalássemos o programa 3D Studio Max, da autodesk. Assim, ao chegar à aula já com o programa instalado começámos por abrir o T1 em autocad, de modo a prepará-lo para ser aberto em 3D Studio Max. Para isso, bastava seguir estes passos: - PURGE - OVERKILL - AUDIT - PLAN - ZOOM (extents) Após a preparação do ficheiro abrimo-lo no programa, colocando as definições que a professora (Costumize, Rendering, Material Editor, etc) pediu e começando, depois, luzes e câmera. Foram colocados três tipos de luzes para começar através da especificação Arnold Light, nomeadamente uma Skydome por cima do T1 para criar ambiente, duas Portal nas janelas, com as medidas das mesmas, de modo a que a luz exterior passe por estas, e uma Distant no exterior para criar o efeito da luz natural. Depois aplicou-se uma câmera de modo a que se pudesse visualizar o interior do fogo. Site para ir buscar mobília:  https://archive3d.net

Aula 09 | 26/04/2022

Imagem
 Exercício 4: Modelo 3D Nestas aula continuou-se a modelação do T1 realizado em aula com a professora. Deu-se uma aplicação dos pavimentos no fogo, criaram-se portas, soleiras, ombreiras, vidros, tetos falsos, etc.. 

Aula 08 | 19/04/2022

Imagem
 Exercício 4: Modelo 3D Como mencionei na descrição da aula anterior, em aula fizemos com um apartamento criado com a professora passo a passo a partir do offset de xlines.  - OFFSET: 0.25m parede exterior - OFFSET: 3.60m Módulos cozinha x5 - OFFSET: 0.25m parede - OFFSET: 0.15m parede interior - OFFSET: 0.60m armario - OFFSET: 1.20m hall - OFFSET: 0.15m parede interior - OFFSET: 1.1m corredor - OFFSET: 0.15m parede interior - OFFSET: 2.20m - OFFSET: 0.25m parede exterior - OFFSET: 0.60m - OFFSET: 1.1m - OFFSET: 0.15m A Professora recomendou-nos ainda alguns guias de acessibilidade como apoio a projeto : - RGEU 1951 - Neufert - DL 163/2006 - PDML - RMUEL - RJUE    

Aula 07 | 05/04/2022

Imagem
 Exercício 3: Autolisp A primeira parte da aula foi dedicada à programação de móveis em autolisp, nomeadamente de uma cadeira, de modo a realizarmos a entrega do exercício 3. A qual exigia um comando que criasse um móvel mais complexo. Assim aplicou-se se o código: (defun c:cadeira() (setq pontos2d (getvar "osmode")) (setq pontos3d (getvar "3dosmode")) (setvar "osmode" 0) (setvar "3dosmode" 0) (setq pt1 (getpoint "indique o ponto de inserção da cadeira: ")) (If (= nil (setq comprimento (getreal " indique o comprimento da cadeira (em x): "))) (setq comprimento 0.40)) (If (= nil (setq largura (getreal " indique a largura da cadeira (em y): "))) (setq largura 0.50)) (If (= nil (setq altura (getreal " indique a altura do assento da cadeira : (em z): "))) (setq altura 0.40)) (If (= nil (setq esp1 (getreal " indique a expessura do assento: "))) (setq esp1 0.03)) (If (= nil (setq esp2 (getreal " ind