전체 글 (733)     블로그 내 검색 검색     글쓰기     관리자 썸네일형 리스트형 ActorComponent Movement, InputComponent 인생언리얼5 뒷부분에 나오는 부분이다. 기본적으로 앞부분의 프로젝트가 있어야 한다. 인생언리얼5 git에서 다운받을수 있다.이건 참조부분 언리얼 엔진(Unreal Engine) 튜토리얼 - Actor Component로 공전하는 Sphere 만들기개요Actor와 Actor Component를 가지고 캐릭터 주위를 공전하는 Sphere를 만들어 보자. 튜토리얼에서 배울 수 있는 것들Actor Component를 Actor에 추가하는 방법.물체가 원 운동을 하게 하는 방법.Actor Componenteastroot1590.tistory.com 많이 쓰는 기능을 컴포넌트에 모아 놓고 재활용할수 있게 하는 방법이다.C++클래스를 부모를 액터컴포넌트로 선택하고 이름을 PlayerBaseComponent로 한다.컴.. Actor Class 검색 방법, EnemyManager, EnemyFactory Enemy를 생성하는 EnemyManager 클래스를 만들고 BP_EnemySpawnPoint를 위치한곳에서 랜덤으로 적을 만들려고 한다. 이 위치를 Array에 담아 놓을건데 UPROPERTY(EditAnywhere, Category = "Spawnsettings") TArray spawnPoints;블루프린트에서 +를 눌러 포인트수만큼 어레이를 추가해 하나씩 지정해도 되지만 자동으로 해보자. 우선 생성한 포인트를 만들 BP_EnemySpawnPoint 블루프린트를 액터를 부모로 만든다.Sphere를 하나 넣고 콜리젼 프리셋은 NoCollision Render는 Hidden In Game으로 게임 플레이시 안보이게 해준다.EnemayManager.h에헤더에 변수 선언 UPROPERTY(EditAnywh.. Generate 3D Elements from Image in Blender, Displace, AI https://www.youtube.com/watch?v=j9hyjPcXYjc 구글에서 lion sculpture 를 검색 이미지 다운로드https://www.cgtrader.com/gallery/project/lion-head-sculpture-3d-print-model-2237b430-d163-47a5-9a85-5fd1fc78a018Lion Head Sculpture 3d print model It is a really Great 3d print model Modeling and design were done by me :D Formats: STL FBX OBJ ZTL Enjoy! | 3dm | 750 | apparel | art | gold | jewel | jewellery | jewelry | .. Realtime Mesh - Core Unreal Shader https://www.fab.com/listings/bb2e4fbb-617c-41d3-aac6-e181eddf8b3b 프로젝트 준비하기 UClass, UObject, CDO TPSProject라는 이름으로 Game>Blank Templete C++ StarterPack포함해서 프로젝트를 만듭니다.Thirdperson은 에디터가 로딩후 블루프린트만 Add합니다.(이렇게하면 Thirdperson의 코드가 포함되지 않는다고 합니다.)ThirdPerson Pack이 임포트되면 Characters폴더가 생기고 하위 UE4 Meshes아래 SK_Mannequin이 있습니다. 레퍼런스를 카피해 C++상에서 메시를 임포트하는 레퍼런스로 씁니다. '언리얼 C++ 게임 개발의 정석/1. 개발 환경 셋팅' 카테고리의 글 목록 study-room.tistory.comUnreal 헤더툴은 헤더파일을 분석해 클래스의 메타정보를 UClass에 저장합니다. 클래스의 속성이나 멤버함수를 호출하는데 활용합.. UI제작하기 언리얼슈팅게임 C++ 점수와 게임종료에 대한 UI를 제작해보겠습니다.이러한 게임 전반에 관한 관리를 게임모드에서 하는게 좋습니다.Widget는 점수를 표시하는 MainWidget와 게임 종료시 선택할수 있게 하는 MenuWidget 2개를 작성합니다. 부모는 UserWidget으로 합니다.VisualStudio로 위젯을 사용하기 위해 ShootingCPP.Build.cs에 UMG모듈을 추가해줍니다. 그래야 UMG의 기능에 접근할수 있습니다.MainWidget.h를 열고 scoreData 변수를 만들어 줍니다. #pragma once#include "CoreMinimal.h"#include "Blueprint/UserWidget.h"#include "MainWidget.generated.h"/** * */UCLASS()cla.. 킬존 Kill Zone 제작하기 C++ 화면 밖으로 나간 총알과 에너미를 제거하기 위해 킬존액터를 만들어 보겠습니다. 플레이어가 바닥으로 내려가지 못하게도 해보겠습니다.먼저 프로젝트 세팅에서 Collision Category에서 프리셋을 KillZone으로 만듭니다. 채널은 만들지 않고 ObjectType을 WorldStatic으로 합니다. Enemy와 Bullet은 Overlap 으로 충돌을 감지하고 Player는 Block으로 충돌시 못움직이게 합니다.Enemy와 Bullet 프리셋도 열어 WorldStatic와 overlap되게 체크해 줍니다.KillZone C++ Class를 언리얼에디터에서 만들고 visual studio로 가서HEAD에 충돌을 감지할 박스컴포넌트 변수를 만들고 UPROPERTY(EditAnywhere) class.. Blender Physics Rigidbody Constraints! https://www.youtube.com/watch?v=VV1jsYK-9Ws Blender 단축키 정리 https://blog.naver.com/jinesque 3D 배경 디자이너, : 네이버 블로그3D아티스트를 꿈꾸는 아직은 3D 배경모델러blog.naver.com [tip] 블렌더 뷰포트 조작 방법 마야처럼 바꾸기 Edit > Preferences > Keymap 에서 상단 Rotate View, Pan View, Zoom View 바꿔줌. T : 툴바N : PropertiesShift + A : 메쉬 생성창화면분할 : 화면 가장자리에 마우스를 갖다대면 십자모양이 뜸 그것을 이동시켜 화면생성하고 화면을 합치고 싶을 때도 십자모양이 떳을 때 합치고 싶은 화면으로 마우스 좌클릭 이동한다. numpad 1 : Front 화면numpad 3 : Side numpad 7 : Topnumpad 5 : p.. How to Rig a Scifi Landing Gear in Blender https://www.youtube.com/watch?v=6BUgz7Lr1IgHow to create a mechanical rig - short Blender tutorial'https://www.youtube.com/watch?v=MvpdGL2eYCUAmature를 추가하고 에디트모드에서 본 3개 추가 마지막 본은 클리어 Parent(ALT-P)포즈모드에서 3번째를 먼저 고르고 2번째를 선택후 SHT-I로 2번째를 IK로 만들어준다 3번째는 컨트롤본이 된다.루트에서 왼쪽으로 3개의 본을 추가한다. 마지막은 겹치이 않게 앞으로 뺀다. ClearParent (ALT-P) 위와 마찬가지고 2번째를 SHT로 선택하 SHT+I로 IK로 만들어준다.이제 에디트 모드에 두번째 IK Control과 Root본을 선.. Constraints ShrinkWrap Blender Tire Spin Simulation https://www.youtube.com/watch?v=81SiXoAWXuU 위 영상은 블렌더의 여러가지 컨스트레인츠에 대해 설명해주는데 마지막 ShirinkWrap부분이 흥미롭다.ShrinkWrap은 모디파이어로만 알고 있어서 따라하다가 잘 안되었는데 다시 보니 Constraints 탭에서 선택해야 한다.일단 타이어를 적당히 만들자. Circle을 만들어F로 면을 채운뒤 Inset로 면을 나누어 휠을 만들고 휠의 에지를 세퍼레이트후 커브로 만들고 지오메트리에서 베벨로 두께감을 준뒤 다시 합쳤다 합치기전 타이어에 쏠리더파이로 두께감을 준뒤 어플라이 해주었다오브젝트 모드에서 큐브를 추가 타이이와 크기를 맞추고 면만 Delete해주자. 타이어를 선택 큐브의 자식으로 만든다 Ctrl-P with transf.. Chain Links Simulation - Rigid Body Physics https://www.youtube.com/watch?v=H-HktU-aEaIBlender Version4.4Add Torusoedit mode에서 가운데를 벌려준다.size는 줄이지 않는데 그래야 리지드바디가 잘 먹는다.피직스탭의 리지드바디를 적용시켜준다.콜리전을 세밀하게 하기 위해 메시로 한다 안그러면 튕겨나간다.복사하고 회전시켜주고 2개씩 복사해서 체인을 만든다. 안겹치게 하자. 바닥에 떨어진 플레인츨 추가한다. 맨위의 체인과 맨 밑의 플레인은 리지드바디 타입을 Passive로 한다. 그럼 위치가 고정된다.플레이 해보면 리지드 바디가 적용된 애니메이션을 볼수 있다. 플레이중 맨위 체인의 패시브 부분을 움직여 보면 빠져나가는데 Animation을 체크하면 된다.씬탭의 RigidBodyWorld의 Sp.. 이전 1 2 3 4 5 6 7 8 ··· 62 다음