본문 바로가기

전체 글151

[Maya] 파이썬으로 모델링하기 (애니메이션 : 키프레임 설정, 숨 쉬는 트리) Modeling with Python (Animation : Setting Keyframe and Giving Breath) 2019. 3. 13. 10:39 일단 pymel 코드를 cmds로 변환시켰다. (애니메이션을 설정하기 편리하기 때문이었던 것 같다.) First, I converted pymel code to cmds. import maya.cmds as cmds import random myPyramids = [] #make pyramids for n in range (2872): myPyramids.append(cmds.polyPyramid()) count = 0 for x in range (20): yran = 20 - x for y in range (yran): zran = 20 - y for z in range (zran): cmds.select(myPyramids[count]) cmds.move(0.05*x.. 2020. 11. 7.
[Maya] 파이썬으로 모델링하기 (미러링된 트리) Modeling with Python (Mirrored Tree) 2019. 3. 13. 10:39 드디어, 어떻게 미러링하는지를 알게 되었다. I finally got how to mirror. 잎의 수를 늘리고, 더 큰 별을 달아주었다. more and tinier leaves, a big star import pymel.core as pm import random myPyramids = [] #make pyramids for n in range (2872): myPyramids.append(pm.polyPyramid()) count = 0 for x in range (20): yran = 20 - x for y in range (yran): zran = 20 - y for z in range (zran): pm.select(myPyramids[count]) pm... 2020. 11. 7.
[Maya] 파이썬으로 모델링하기 (크리스마스 트리 1/4) Modeling with Python (Quarter of a Christmas Tree) 2019. 3. 11. 22:08 지금까지 배운 것을 복습하기 위해 크리스마스 트리를 만들어보기로 했다. 빨강-초록 계열의 랜덤한 값을 가진 색상의 잎과, 맨 위에 노란 별을 가진 트리를 만들어보았다. I decided to make a Christmas tree which has green-red randomized-colored leaves and a yellow star on it. import pymel.core as pm import random myPyramids = [] #make pyramids for n in range (386): myPyramids.append(pm.polyPyramid()) count = 0 for x in range (10): yran = 10 - x for y i.. 2020. 11. 7.
[Maya] 파이썬으로 모델링하기 (크기, 회전, 색) Modeling with Python (Scale, Rotate, Color) 2019. 3. 11. 21:56 import pymel.core as pm myCubes = [] for n in range (1000): myCubes.append(pm.polyCube()) count = 0 for x in range (10): for y in range (10): for z in range (10): pm.select(myCubes[count]) pm.move(x, y, z) pm.scale(x/10.0, y/10.0, z/10.0) pm.rotate(x*10.0, y*10.0, z*10.0) pm.polyColorPerVertex(colorRGB=[1-x/10.0, 1-y/10.0, 1-z/10.0], colorDisplayOption=True) count = count +1 이.. 2020. 11. 7.
[Maya] 파이썬으로 모델링하기 (랜덤하게 위치하는 구) Modeling with Python (Random-moved Spheres) 2019. 3. 11. 21:49 import maya.cmds as cmds import random myspheres=[] for i in range(100): myspheres.append(cmds.polySphere()) for j in myspheres: cmds.move(random.randint(1,10), random.randint(1,10), random.randint(1,10), j) maya.cmds를 활용한 첫번째 모델이다. my first model made with maya.cmds 2020. 11. 7.
[Maya] 오토데스크 마야 Autodesk Maya 2019. 3. 11. 21:44 오토데스크 | 3D 설계, 엔지니어링 및 엔터테인먼트 소프트웨어 오토데스크는 보다 좋은 세상을 상상하고, 디자인하고, 만들기 위한 소프트웨어를 개발합니다. www.autodesk.co.kr 위 사이트에서 Maya라는 프로그램을 다운받았다. 3D 모델들을 만들기 위해 파이썬을 사용했다. I downloaded the program named Maya from 'autodesk.co.kr'. I'm going to use Python codes to create various 3D models. 파이썬이 기억이 안나서 도큐먼트를 보고 간단한 문법을 익혔다. So, I reviewed the basic Python syntax with the document of it. 마야.. 2020. 11. 7.
[Tensorflow] 환경 구축 아나콘다(Anaconda) 설치, 텐서플로(Tensorflow) 설치, 주피터 노트북(jupyter notebook) 사용 설정 등은 아래 페이지를 참고하였습니다. [Setup] 딥러닝 개발 환경 구축 한방에 끝내기 개요 딥러닝이라는 긴 여정을 위한 첫 단계. 딥러닝 개발 환경 구축을 위한 포스팅입니다. 환경설정 때문에 시간을 뺐기거나 귀차니즘을 최소화 하고자 가급적 모든 내용을 총정리합니다. 목차 theorydb.github.io 가상 환경 내에 tensorflow가 존재하지 않는다는 메세지가 뜰 경우, cmd에서 아래 명령어를 실행해보세요. pip install tensorflow --user pip show tensorflow # python3 --> pip3 2020. 11. 7.
[C 프로그래밍 실습] 배열 (Lab 04) Program 1 : 배열의 크기, sizeof() Program 2 : 반복문으로 배열 복사 Program 3 : 반복문으로 배열 같은지 검사 Program 4 : 배열 요소의 총합과 평균 Program 5 : 배열 입력, 요소 빈도 검사 Program 6 : 이차원 배열 Program 7 : 이차원 배열, 행렬, 행렬의 곱 Program 8 : 이차원 배열, 행렬, 행렬의 합과 차 Program 1 다음을 참고로 배열을 초기화하고 반복문을 사용하여 배열의 모든 원소를 출력하는 프로그램을 작성하시오. 배열 double degree[] = {-5.34, 3.67, 19.76, 28.76, 35.63}; 배열의 크기를 계산( sizeof 함수 이용)하여 변수 size에 저장하고 반복문에서 사용 #inclu.. 2020. 11. 5.
[C 프로그래밍 실습] Report 01 Program 1 도형의 면적을 계산하는 프로그램을 쓰시오. (도형의 종류는 삼각형, 정사각형, 사각형, 원의 네 가지로 한다.) 입력 : 네 가지 도형 중에 하나를 선택, 각 도형의 길이 정보 출력 : 선택한 도형의 길이 정보와 계산한 면적 결과 출력 예외처리, 설명 주석, 문제 해결 방법에 대한 설명 필수 1) 문제 해결 방법에 대한 설명 프로그램을 반복 실행하다가 사용자가 프로그램 종료를 선택하면 실행을 중지해야 하기 때문에 변수 선언을 제외한 전체 프로그램을 while(i)로 반복, 프로그램 종료 선택 시 i를 1에서 0으로 변경 (* switch문을 사용하기 때문에 break; 명령문을 사용하기 헷갈리는 점을 고려) 사용자가 선택한 옵션에 따라 출력하는 안내문, 입력받는 길이 값, 연산 방법이 .. 2020. 11. 4.