본문 바로가기
반응형

분류 전체보기361

cocos2d-x 윈도우 개발 환경 세팅하기 ●이 블로그에서 cocos2d-x개발하는 환경은 Window7 32bit입니다. ●cocos2d-x - cocos2d-x는 c++을 사용한다. - cocos2d-x로 프로그래밍 할 경우 별도의 수정 없이 하나의 소스로 ios, 안드로이드용 앱을 만들수 있다. 다만 ios용은 최종 컴파일은 맥에서 해야한다. - cocos2d-x 자체가 개발 툴은 아니고 그래픽 프레임워크이기 때문에 개발툴에 설치되어야 한다. 윈도우에서는 Visual Studio, 이클립스 등, 맥에서는 Xcode에 설치해서 사용한다. ●cocos2d-x 개발 환경 세팅하기 - cocos2d-x 다운로드 - http://www.cocos2d-x.org 에서 cocos2d-x를 다운로드한다. - 압축을 풀고 적당한 위치에 압출을 푼 폴더를 둔.. 2013. 4. 15.
일러스트레이터 색,선 설정하기 ●컬러모드 선택하기 - ctrl+n을 눌러 새창을 만들때 컬러모드는 기본적으로 CMYK모드로 설정된다. 웹용 이미지라면 RGB모드로 하고 프린트나 인쇄용 이미지라면 CMYK모드로 설정한다. 일러스트레이터는 출력을 기반으로 하는 벡터 프로그램이므로 웹용 이미지가 아니라면 CMYK모드로 작업하는 것이 좋다. - 작업창의 제목표시줄을 보면 현재의 컬러모드를 알수있다. 컬러모드를 변경하고 싶으면 File->Document Color Mode에서 바꿀수 있다. - 컬러모드를 바꾸면 다시 이전 컬러모드로 바꾸어도 초기상태로 돌아오지 못한다. ●컬러 패널 - 오브젝트를 선택하고 color패널에서 아래 그림의 왼쪽부분에서 면을 선택하고 색깔을 지정한다. - 오브젝트를 선택하고 color패널에서 아래 그림의 왼쪽부분에서.. 2013. 4. 13.
일러스트레이터 모양 수정하기 ●오브젝트 확대,축소 - 선택 툴을 선택하고 오브젝트를 클릭한 후 바운딩 박스 모서리에 커서를 갖다대면 포인터 모양이 아래 그림처럼 바뀐다. 클릭한 후 드래그하면 오브젝트가 확대,축소된다. - shift를 누른채 드래그하면 정비례로 확대,축소된다. - alt를 누른채 드래그하면 대칭비례로 확대,축소된다. - Transform패널에서 직접 수치를 입력해서 바꿀수도 있다. - 오브젝트를 선택한 후 scale툴을 더블클릭한다. 해당 창에서 오브젝트 크기비율을 조절할 수 있다.(Scale Strokes&Effect를 체크하면 선굵기와 효과에도 영향을 미친다. Copy를 누르면 복사본에 해당 설정값이 적용된다.) ●오브젝트 회전하기 - 오브젝트를 선택하고 회전 툴을 선택한다. 십자가 모양의 마우스 포인터를 화면에.. 2013. 4. 12.
일러스트레이터 도형그리기 ●사각형 그리기 - 사각형 툴을 선택하고 화면에 드래그하면 직사각형이 그려진다. - shift를 누른채 드래그하면 정사각형이 그려진다. - shift+alt를 누른채 드래그하면 드래그를 시작한 곳을 중심으로 정사각형이 그려진다. - 드래그하지 않고 화면을 클릭하면 사각형 길이,높이 수치를 입력할 수 있다 ●모서리가 둥근 사각형, 원 - 사각형툴을 계속 누르면 다른 도형을 선택할 수 있다. 모서리가 둥근 사각형과 원은 사각형 그리기와 같다. - ctrl을 누르고 드래그하면 커서가 원위에 온다. ●다각형그리기 - 사각형 툴을 길게 누른후 다각형 툴을 선택한다. - 화면에 드래그해서 다각형을 그린다. - shift를 누른채 드래그하면 다각형 각도가 고정된다. - 다각형 툴을 선택한 후 화면을 클릭하면 반지름과.. 2013. 4. 11.
일러스트레이터 브러시(Brushs) 툴 ●브러시(Brush) 툴 - 브러시툴을 선택하고 브로시 패널에서 원하는 브러시를 선택하고 드래그하면서 그린다. ●태블릿으로 필압있는 선 그리기 - 상단 window->브러시 라이브러리에서 캘리그래픽 브러시를 선택하고 원하는 브러시를 선택한다. 선택한 브러시가 브러시 패널에 등록되면 해당 브러시를 더블클릭한다. 옵션창이 나타나면 필압를 감지하도록 설정한다. 2013. 4. 8.
일러스트레이터 연필(pencil),스무스(smooth),지우개(erase) 툴 ●연필 툴(Pencil Tool) - 마우스를 클릭한 후 드래그하면 그래그한 모양대로 패스가 그려진다. - 선택툴로 패스를 선택한 후 다시 연필툴을 선택하고 마지막 기준점에 위치 시키고 그래그 하면 그려져 있던 곡선과 자연스럽게 이어진다. - 그려져 있는 패스를 선택한 후 연필 툴로 패스의 중간 지점에서부터 다시 그리면 다시 그려준대로 수정된다. - alt키를 누른 패로 마우스에서 손가락을 떼면 시작점과 종료점이 이어진다. - 연필툴 아이콘을 더블클릭하면 나오는 옵션창에서 'Edit selected paths'항목 체크를 해제하면 선택된 패스에 겹쳐 그려도 수정되지 않는다. ●스무스 툴(Smooth Tool) - 미리 그려둔 곡선 패스를 선택한 후 연필툴아이콘을 길게 눌러 스무스 툴을 선택한다. 커서를 .. 2013. 4. 8.
일러스트레이터 팬툴(pen tool)로 직선,곡선 그리기 ●직선그리기 - 펜툴을 선택하고 직선의 시작점을 클릭하고 다른 점을 클릭하면 선이 만들어 진다. Enter키를 누르면 그리기가 종료된다. ●닫힌 직선 그리기 - 직선을 그리주고 처음 시작점에 갖다대면 펜툴 마우스 포인터 모양에 o자가 생긴다. 이때 클릭하면 닫힌 패스가 만들어 지고 자동으로 그리기가 종료된다. ●수직/수평/45도 직선 그리기 - shift키를 누르고 직선을 그리면 자동으로 마우스포인터에 따라 수평/수직/45도 각도로 직선이 그려진다. ●곡선 그리기 - 펜툴을 선택하고 시작점을 클릭한후 드래그한다. 닫힌 패스를 만들때 처음 시작점에 마우스를 대고 클릭한다. 클릭할때 alt+드래그를 하면 시작점은 고정된 채 종료점의 방향선이 별로도 만들어 진다. ●곡선과 직선을 같이 그리기 - 펜툴로 곡선을.. 2013. 2. 19.
일러스트레이터 단축키 ●파일 관련 ctrl+n - 새파일 만들기 ctrl+shift+n - 템플리 불러오기 ctrl+o - 파일 불러오기 ctrl+shift+o - 어도비 브릿지로 불러오기 ctrl+w - 파일 닫기 ctrl+alt+w - 열린파일 모두 닫기 ctrl+s - 파일 저장하기 ctrl+shift+s - 다른 이름으로 저장하기 ctrl+alt+s - 복사본 저장하기 ctrl+shift+alt+s - 웹용 파일로 저장하기 ctrl+alt+p - 도큐먼트로 셋업하기 ctrl+p - 프린트하기 ctrl+q - 포토샵 종료하기 ●편집 관련 ctrl+c - 복사 ctrl+x - 잘라내기 ctrl+v - 붙여넣기 ctrl+z - 작업순서 전단계로 돌리기 ctrl+shift+z - 작업순서를 최근단계로 돌리기 ●오브젝트 관련 .. 2013. 2. 10.
일러스트레이터 기본 패널 ●상단 메뉴중 'Window'에서 선택한다 ●Align - 선택한 오브젝트 위치와 간격을 정렬한다. ●Appearance - 오브젝트 속성과 적용된 효과를 볼수 있고, 컨틀로 할 수 있다. ●Brushes - 패스를 따라 여러가지 도안이 그려진다. ●Color - 오브젝트의 선,면 색을 지정한다. ●Gradient - 오브젝트에 그라디언트 효과를 준다. ●Magic Wand - 비슷한 성질의 오브젝트를 한번에 선택할 수 있는 패널이다. ●Pathfinder - 서로 겹쳐진 패스를 다양한 스타일에 합체하거나 분리한다. ●Stroke - 오브젝트의 선 굵기,모양,스타일을 지정한다. ●Transform - 오브젝트의 좌표, 회전, 기울기를 조절한다. ●Transparency - 오브젝트의 투명도를 조절한다. 2013. 2. 4.
일러스트레이터 기본 툴 ● 1. 선택툴(단축키 - V) - 오브젝트를 선택하거나 옮긴다. 2. 직접선택 툴(단축키 - A) - 오브젝트 중 일부를 선택하거나, 기준점과 세그먼트를 선택할때 사용한다. 3. 마술봉 툴(단축키 - Y) - 클릭한 곳과 비슷한 소성을 가진 오브젝트를 한번에 선택한다. 4. 올가미 툴(단축키 - Q) - 오브젝트를 드래그하는 방식으로 선택한다. 5. 펜 툴(단축키 - P) - 직선, 곡선, 도형 등의 오브젝트를 그린다. 6. 문자 툴(단축키 - T) - 글자를 입력하고 수정한다. 7. 선 툴(단축키 - \) - 직선, 곡선, 나선형, 사각 그리드, 원형 그리드를 그린다. 8. 도형 툴(단축키 - M) - 사각형, 모서리 둥근 사각형, 원,다각형, 별, 태양 광선을 그린다. 9. 브러쉬 툴(단축키 - B.. 2013. 1. 29.
와콤 타블릿 뱀부 CTL 470 ●CTH470이랑 CTL470이랑 고민하다가 CTL로 결정했는데 이 두가지의 가장 큰 차이점은 가격,지우개 유무,손가락터치 유무,무선 유무입니다.여기서 무선으로 하려면 추가로 5만원상당의 무선킷을 구입해야 합니다. 전 초보자이고 타블릿 처음 쓰는거라 CTL470으로 구입하였습니다 2013. 1. 6.
안드로이드 상단의 제목표시줄 없애고 전체화면(Full Screan)모드로 표시 ●상단의 제목표시줄을 없애고 전체 화면(Full Screen)모드로 표시하기 - 매인 액티비티의 setContentView() 메서드 위에 설정한다. - 프로그램 제목 표시줄 없애기 requestWindowFeature(Window.FEATURE_NO_TITLE); - 상태표시줄 없애기 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); 2013. 1. 1.
안드로이드 에러 E/AndroidRuntime(351): java.lang.IllegalArgumentException: current should be >= start and <= end ●DatePickerDialog 처리할때 생긴 에러입니다. E/AndroidRuntime(351): java.lang.IllegalArgumentException: current should be >= start and 2012. 11. 3.
안드로이드 디데이(dday) 계산 소스2 ●DatecalActivity.java package your.pack; import java.util.Calendar; import android.app.Activity; import android.app.DatePickerDialog; import android.app.Dialog; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.DatePicker; import android.widget.TextView; public class DatecalActivity extends Activity {.. 2012. 10. 31.
안드로이드 디데이(Dday) 계산 소스 ●레이아웃 2012. 10. 30.
안드로이드 계산기 소스2 ● package your.packaga; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; public class CalculActivity extends Activity implements OnClickListener{ /** Called when the activity is first created. */ double a, b, tmp; //a는 첫번째 숫자, b는 두번째 숫자, c는 중간 계산값 int flag1=0, f.. 2012. 10. 29.
안드로이드 계산기 소스1 ●레이아웃 2012. 10. 29.
갤럭시s2 hd 2012. 9. 19.
유니티(unity) 3D 터레인(Terrain) ●Terrain추가 - 프로젝트탭에서 우클릭->Import Package->Terrain assets 을 선택하고 창이 뜨면 import버튼을 누른다. - 상단 메뉴 Terrain->Create Terrain을 누른다. ●터레인 크기 조절 - 상단 메뉴 Terrain의 Set Resolution메뉴를 누르면 터레인 크기를 조절할 수 있다. ●터레인의 인스펙터를 보면 마치 심시티에서 맵을 만들 때 처럼 나무,지형 등을 추가, 수정, 삭제 등을 할 수 있다. ●스카이박스 설정 - 프로젝트 탭에서 우클릭->Import Package->SkyBox - 상단 메뉴의 Edit->Rending Setting을 누른다. - 아래 사진처럼 SkyBox Meterial 오른쪽 작은 동그라미 버튼을 눌러서 원하는 하늘을 선.. 2012. 8. 30.
유니티(unity) 3D 사운드 출력, 오브젝트에 색,텍스처 넣기 ●사운드 출력 1. 오브젝트를 선택한 후 Component->Audio->Audio Source 를 선택한다. 2. 추가할 음악 파일을 해당 오브젝트 안의 인스펫터의 Audio Source에 있는 Audio Clip에 드래그한다. ●오브젝트에 색 넣기 1. 프로젝트 탭에서 우클릭후 create->Meterial를 누른다. 2. 만든 Meterial 파일을 누른뒤 인스펙터의 Main Color부분을 눌러서 색을 설정한다. 3. 만든 Meterial을 적용할 오브젝트에 드래드한다. ●오브젝트에 텍스처 넣기 1. 적용할 텍스처를 아래 그림처럼 네모안에 드래그한다. 2. 만든 Meterial을 적용할 오브젝트에 드래드한다. 2012. 8. 29.
유니티(unity) 3D 카메라 워킹, 프리팹 ●카메라 워킹 1. 프로젝트탭에서 Import Package->Script를 누른다. 2. Import를 누른다. 3. SmoothFollow를 드래그해서 Main Camera에 끌어놓는다. 4. 카메라가 따라다닐 오브젝트를 메인카메라의 인스펙터안에 있는 Smooth Follow 안의 Target에 드래서해서 놓는다. ●프리팹(Prefab) - 프리탭은 오브젝트의 원본은 따로 저장해두고 오브젝트가 필요할 때마다 원본의 정보를 사용해서 복사본을 만드는 것이다. 오브젝트를 단순 복사하는 것보다 관리도 편하고 컴퓨터에 부담도 덜 준다. ●프리팹 만들기 1. 프로젝트 탭에서 우클릭->create->Prefab을 누른다. 2. 하이어라키에 있는 오브젝트를 프로젝트탭에 만든 Prefab에 드래그한다. 프리팹으로 등.. 2012. 8. 28.
유니티(unity) 3D 키보드 입력으로 오브젝트 움직이기 ●유니티는 오브젝트를 제어하는 키를 Horizontal,Fire 등으로 부른다. Edit->Project Settings->Input에 들어가면 어떤 키가 할당되있는지 확인할 수 있다. ●다음과 같은 스크립트를 만든다. 아래 스크립트는 오브젝트를 wsad로 상하좌우로 움직이게 하는 스크립트이다. move.js #pragma strict var speed=10; function Start () { } function Update () { var move=speed*Time.deltaTime; var ver=Input.GetAxis("Vertical"); var hor=Input.GetAxis("Horizontal"); transform.Translate(Vector3.forward*ver*move); tr.. 2012. 8. 27.
유니티(unity) 3D 리지드바디(Rigid body)로 오브젝트 움직이기 ●리지드 바디(RigidBody) 추가하기 - Plane오브젝트와 Cube오브젝트를 만들고 Cube오브젝트를 클릭한 상태에서 아래 그림처럼 RigidBody를 선택한다. 그리고 나서 ▶(플레이버튼)을 누르면 Cube가 아래로 떨어진다. ●RigidBody란 오브젝트에 물리적인 특성을 부여하는 컴포넌트이다. 외부에서 힘을 주어 이동시키는 오브젝트는 반드시 리지드바디 컴포넌트를 추가해야한다. ● Mass - 질량. 질량이 작을수록 더 빨리 움직이고, 더 멀리 움직인다. Drag - 저항. 이 값이 크면 속도가 떨어진다. Angular Drag - 회원 운동 저항. 이 값이 0이면 한없이 굴러간다. Use Gravity - 중력 사용 여부 Is Kinematic - 관절 운동 처리 여부 Collision De.. 2012. 8. 23.
유니티(unity) 3D 단축키 정리 ●디자인 탭에서의 마우스 버튼 - 왼쪽 버튼 - 게임 오브젝트 선택 - 오른쪽 버튼 - 화면 회원 - 마우스 휠 - 화면 확대/축소 - 휠 드래그 - 화면 이동 - alt+왼쪽버튼 - 화면 회전 - alt+오른쪽버튼 - 줌인/줌아웃 ●File 메뉴 - Ctrl+N - 새 Scene 만들기 - Ctrl+O - Scene 열기 - Ctrl+S - Scene 저장 - Ctrl+Shift+S - 새 이름으로 Scene 저장 - Ctrl+Shift+B - Build 설정 - Ctrl+B - Build+Run - Alt+F4 - 유니티 종료 ●Edit 메뉴 - Ctrl+C/X/Y - 복사/잘라내기/붙여내기 - Ctrl+Z - 실행 취소 - Ctrl+Y - 되돌리기 - Ctrl+D - 오브젝트 복제 - Shift+D.. 2012. 8. 20.
유니티(Unity) 3D 화면 인터페이스2 ●하이어라 키 - 디자인 탭에서 만든 오브젝틀르 계층 구조로 표시하는 곳이다. 하이어라키 상단의 'create'는 'GameObject->Create Other'메뉴와 같은 기능을 한다. 하이어라키에서 오브젝트를 선택한후 'F'키를 누르면 선택한 오브젝트가 디자인 탭의 중앙에 나타난다. ●프로젝트 탭 - 현재의 프로젝트에서 사용하고 있는 각종 리소스를 표시한다. ●인스펙터 - 오브젝트에 대한 세부 정보를 표시하고 변경할 수 있는 곳이다. 2012. 8. 20.
유니티(Unity) 3D 화면 인터페이스1 ●유니티의 기본 화면이다. 아래처럼 나오지 않으면 상단우측의 Layout부분에서 2by3으로 고쳐주면 아래 화면처럼 나온다. ● 1.화면 이동 - alt+마우스 왼쪽 눌러도 같은 기능을 한다. 2.오브젝트 이동 3.오브젝트 회전 4.오브젝트 확대 ● 1. Center - 두개 이상의 오브젝트를 선택했을 때 오브젝트 사이의 중간점이 기준이 되도록 설정한다. Pivot - 두개 이상의 오브젝를 선택했을 때 마지막에 선택한 오브젝트가 기준이 되도록 설정한다. 2. Global - 디자인 탭 전체를 기준으로 하는 글로벌 좌표로 설정한다. Local - 오브젝트를 기준으로 하는 로컬 좌표로 설정한다. ● 1. 디자인 탭에서의 오브젝트를 표시하는 형식을 설정한다. 2. 디자인 탭의 컬러형식을 설정한다. 3. 디자인.. 2012. 8. 20.
3d max 캐릭터 머리 그리기2 ●도형을 얼굴라인쪽으로 이동시켜주고 'Selection'의 Vertex서브오브젝트를 선택하여 크기를 작게 만든다. ●상단 옆의 빈곳을 우클릭 한 후 'Axis Constrains'를 누르면 x,y,z를 선택할 수 있는 창이 뜬다. 뷰포트에서 x,y,z축을 선택할 수 있지만 여기서 선택하는게 더 편하다. ●프론트 뷰포트에서 사각형을 선택한 후 'Edge'버튼을 누른다. 그리고 프론트 뷰보트에서 사각형의 아래 모서리를 선택 후 y축을 누르고 shift버튼을 누르고 적당한 길이로 당긴다. 그 다음 z축을 누르고 레프트 뷰포트로 가서 z축을 조정하여 얼굴 옆 라인에 따라 맞춘다. 이런식으로 얼굴 옆 라인을 그린다. ●Vertex서브 오브젝트를 선택한 후 프론트 뷰포트에서 적당한 크리고 맞춰준다. ●Vertex .. 2012. 7. 25.
3d max 캐릭터 머리 그리기1 ●만들 캐릭터 머리의 옆라인을 포토샵 등의 툴로 그려준다. ●3d max의 커맨드 패널에서 'plane'을 그려준다. ●상단 우측의 'Material Editor'을 클릭->'Blinn Basic Parameters'의 'Diffuse'의 맵 버튼을 클릭->'Bitmap'버튼을 선택한다. 그리고 나서 얼굴 옆라인 파일을 불러온다. ●'Assign Material to selection'버튼과 'Show Standard Map in Viewport'버튼과 'Go to Parent'버튼을 차례로 클릭한다. ●Plane을 밝게 하기 위해 'Self Illumination'값을 적당히 올려준다. ●front 뷰포트화면에서 Ractangle하나를 만든다. 그리고 나서 해당 도형을 선택하고 우클릭->'Convert.. 2012. 7. 23.
3d max 단축키 ●(계속 추가중) ●제일 많이 쓰이고 기본이 되는 단축키이다. Q - 오브젝트 선택모드 W - 오브젝트 이동 E - 오브젝트 회원 R - 오브젝트 크기조절 ●M - Material Editor 단축키 ●G - 기즈모 보이기/감추기 단축키 2012. 7. 20.
3d max UI 인터페이스 ●기본 화면 ●메뉴 바 - 파일의 입출력, 편집,도구 등의 내용 등이 있다. ●메인 툴바 - 모델링,렌더링 등에 관련된 많이 사용되는 기능들을 포함한다. ●뷰포트 - 실제 작업하는 공간이다. ●커맨드 패널 - 기본적인 도형, 라인, 카메라, 라이트 등에 관련된 모든 것과 편집할 수 있는 도구들이다. ●애니메이션에 관련된 작업을 하는 곳이다. 2012. 7. 19.
반응형