본문 바로가기

반응형

전체 글

리깅 순서 1. 조인트 설치하기 ⓐ 조인트 설치 : 다리 - 몸통 - 목 - 머리 - 어깨 - 팔 - 손 뼈 방향은 골반을 기준으로 상체는 ▲ 방향으로 조인트 설치 ⓑ 눈 조인트는 눈알obj 중앙에 위치한다 : Constrain-point 후 삭제 꼭 할 것. (순서 : obj 잡고 조인트 잡기) ⓒ 조인트 리네이밍하기허벅지 : thigh손목 : wrist아빠손가락 : thumb나머지손가락들 : things머리중앙 : headcenter ⓓ 조인트 미러 : 리네이밍 후에 미러 해줘야 이름 바꾸는 것이 수월함 ⓔ 축 맞춰주기 축 보이게 Display - Transform Display - Axes unparent(shift+P)로 조인트의 연결을 끊어준 후, persp축 방향과 동일하게 회전을 시켜 맞춰줌.회전은 r.. 더보기
마야 UV 복사해서 붙여넣기 마야 UV 작업에서 동일한 오브젝트면 핀 UV를 복사 붙여넣기 해서 시간을 절약할 수 있다. 1. 펼친 UV 오브젝트를 선택하고, UV를 붙여넣을 오브젝트를 선택한다. 2. Mesh - Transfer attributes - sample space - component 적용하면 완료. 더보기
마야 초기화 하는 방법 갑자기 멀티컷 적용이 안되는 바람에 마야 전체를 초기화 시켜 줬다. maya/prefs 파일을 지워주면 된다. 더보기
6. 상속 1. 상속 : 이미 있는 클래스나 인터페이스에 포함된 멤버를 새로운 클래스 또는 인터페이스에 물려주는 기법 부모클래스(슈퍼클래스, 기본클래스)자식클래스(서브클래스, 파생클래스, 확장클래스) 자식클래스는 부모 클래스에 물려받은 멤버 그대로 사용.변경 가능하고, 새 멤버 추가 가능.자식클래스의 속성, 동작이 더 많다 2. 클래스 상속is-a 관계 (상속관계)  : 원은 도형이다, 사과는 과일이다has-a 관계 (소유관계) : 자동차는 엔진이 있다, 스마트폰은 카메라가 있다 상속의 선언extends 키워드 : 자식클래스는 부모클래스에서 확장한다 [부모클래스]class SuperClass{ } [자식클래스]class SubClass extends SuperClass{  자식클래스 , 부모클래스 순서 }     .. 더보기
5. 문자열, 배열, 디버깅 1. 문자열String s1 = "안녕, 자바!";   변수 선언과 초기화String s2 = "안녕, 자바!";    ① 문자열 비교: ==나 != 사용 안됨. 동일한 객체인지를 검사하는 것임    ② 메서드설명int compareTo(String s)문자열 사전 순 비교 - 정수 값 반환int compareToIgnoreCase(String s)대소문자 무시, 문자열 사전 순 비교boolean equals(String s)주어진 문자열 s와 현재 문자열 비교- true/false 반환boolean equalsIgnoreCase(String s)주어진 문자열 s와 현재 문자열 대소문자 무시 비교- true/false 반환   ③ 메서드설명char charAt(int index)index가 지정한 문자를.. 더보기
4. 객체지향 1. 인스턴스화 : 클래스에서 객체를 생성하는 과정 2. 객체 지향의 주요 특징 : 캡슐화, 상속, 다형성 3.  클래스의 선언   클래스 : 특정 목적의 객체를 생성하는 설계도    Ball 클래스의 파일이름 Ball.java   Ball.java - (컴파일) - Ball.class파일 생성    public class Ball { }  public을 사용한 클래스 이름은 소스 파일 이름과 동일해야 됨                           하나의 소스 파일에 최대 하나의 클래스만 public으로 선언 가능   class Cylinder { }    - Ball클래스는 public이기 때문에 파일 이름으로 Ball.java 사용함   (컴파일) - Ball.class 와 Cylinder.cla.. 더보기
분기문 - break문, continue문 분기문 - break문, continue문반복문을 종료하거나 현재 반복문을 마칠 때 주로 사용함 1. break문switch문에서 본체를 벗어나려고 많이 사용함. 다른 반복문에서 반복종료 시에도 사용함 break를 포함한 맨 안쪽 반복문 종료while( ) {  while( ) {      break;   }} 레이블이 표시된 반복문 종료레이블이 있는 break문은 중첩 반복문 전체를 종료할 때 사용함out : while( ) {   while( ) {      break out;   }} 2. continue문break문과 달리 반복문에서만 사용함현재 반복은 건너뛴 채 나머지 반복만 계속 실행함for문은 증감식으로, while문과 do~while문은 조건식으로 실행 흐름이 이동됨 [continue문의 .. 더보기
반복문 - while문, do~while문, for문 반복문 - while문, do~while문, for문while문, do~while문은 반복 횟수는 모르지만 조건 알 때, for문은 반복횟수를 알 때 주로 사용함 1. while문반복횟수는 모르지만 조건 알 때 주로 사용조건식이 true일 동안 본체 실행문 반복적으로 수행조건식이 거짓이면 본체를 한 번도 실행하지 않음 while (조건식){   반복 실행문(들);} [while문의 특별한 유형]while (true){   반복 실행문(들);        본체를 탈출할 실행문이 필요함 }   2. do~while문반복문 본체를 먼저 실행한 후, 조건식을 평가함최소한 한 번은 반복문 본체를 실행함 do {   반복 실행문(들);}while(조건식);    3. for문반복횟수 알 때 사용함조건식이 true이.. 더보기

반응형