개드립

즐겨찾기
최근 방문 게시판

게임에서 4차원 공간 구현하기


(이 영상 보기 귀찮으면 맨 밑에 영상만 봐도 돼 영어 몰라도 이해가 잘돼)




3차원이라고하는건 x축 y축 z축이라고 하는 3개의 축으로 공간이 구성되어있기 때문에 3차원이라고 하는 것이고, 

현실세계가 그렇게 구성되어있는건 다들 알꺼야

4차원을 만들고자 하면 여기에 축을 하나 더 더해야하는데, 현실에선 이게 불가능해.


하지만 컴퓨터로는 계산은 수 있지! 그리고 계산한 것을 시뮬레이팅 하는 것도 가능해


이 게임은 'Miegakure'라고 하는 게임인데 4차원을 체험할 수 있도록 만들어졌어


첫번째 동영상을 보면 어떻게 4차원 물체를 모델링 하는지가 나와



1.JPG


영상보기 귀찮은 게이들을 위해 조금만 설명을 붙일게(근데 영상이 되게 잘되어있어서 한번 보는게 좋아)


2차원 게임에서는 x축과 y축 두 개의 공간 축으로 구성되어있지

3차원 게임에서는 x축과 y축, z축 3개의 공간 축으로 구성되어있어

각각의 축의 값을 조정함으로써 위치값을 얻어


그럼 4차원 게임에서는?


2.JPG


간단해. 3차원의 x, y, z축에 추가로 w축을 추가하면 돼.

그러면 우리는 수학적으로 4개의 축을 움직일 수 있지

하지만 우리는 3차원의 존재잖아? 4개의 공간축으로 구성된 물체를 어떻게 볼 수 있을까?


3.JPG



각 차원의 존재는 고차원의 물체를 동일차원으로 밖에 볼 수 없어.

이게 뭔말이냐면 물체의 단면밖에 볼 수 없다는 거야


위의 사진처럼 우리가 2차원의 존재라면 우리는 3차원의 구를 2차원 단면으로 밖에 볼 수 없어

이 내용을 잘 설명해주는게 FlatLand라고 하는 소설인데, 밑에 영상을 보면 대충 어떤 내용인지 알 수 있어



그럼 4차원의 단면은 무엇일까?

맞아, 바로 3차원 물체야

3차원의 존재인 우리는 4차원의 물체를 3차원으로 밖에 볼 수 없어


첫번째 영상을 보면 물체의 형상이 갑자기 막 바뀌지?

바로 우리가 3차원 단면을 보고 있어서 4차원축이 바뀜에 따라 변화하는 단면을 보게 되는거야


4.JPG


게임에서 3차원 물체를 만들때, 폴리곤이라고 하는 삼각형을 이용해서 물체를 구성해

여기에 축을 더해서 4차원 물체를 만드는거야


5.JPG

6.JPG



(이부분은 말로 설명이 힘든데 영상을 봐줘)


이렇게 만들어진 물체는 w축을 이동함에 따라 우리가 보기에 물체의 형상이 휙휙 바뀌게 되는 거지







우리가 좀더 이해하기 쉽도록 한 차원 낮춰서 설명해주는 영상이야

(위에 영상 보기 귀찮으면 이것만 봐도 괜찮아)

2차원에서 3차원 물체를 구현할 때의 이야기인데

7.JPG


이렇게 3차원 공간을 구성하고 그 단면을 잘라서 2차원 화면을 만든다고 생각해봐


8.JPG


그럼 어떤 단면에서는 이렇게 보이지만


9.JPG


단면의 각도를 다르게 자르게 되면 이렇게 보이겠지?

즉 단면의 각도를 조정함으로써 우리가 움직이는 축을 변화시키는 거야


이걸 그대로 3차원으로 옮겼다고 생각하면 돼.

4차원 공간을 만들고 그 단면을 잘라서 3차원을 만드는 거지

그렇게 하면 단면의 각도를 바꾸는 걸로 3차원 공간, 즉 단면도 함께 변화하게 되는거야



말재주가 없어서 설명을 잘 못하겠다만 영상을 보길 바래!


다른 4차원 설명보다 훨씬 이해도 잘되고 좋은것 같다

아무튼 신기하다....





70개의 댓글

2017.06.27
아니 이새끼들이 뭔소리하는거야 지금 다들 조용히 안 해??
0
2017.06.27
4차원 ㅇㄷ
0
2017.06.27
인간이 4차원을 이해하기 어려운 태생적인 한계가 현상을 3차원 기준으로 3차원을 적분하여 4차원을 생각하려니 어려운거고, 4차원을 기준으로 미분해서 3차원으로 보여주는게 오히려 이해하기 쉬운거였네
0
2017.06.27
와 구현을 이렇게 하는구나 신기하다 진짜
0
2017.06.27
신기하다 뭔가 고차원을 이해하기 좋았어
0
마리오 실타래 게임같네
0
결국엔 xyz잖아 시발 저게 어케 4차원이냐?
걍 4차원인거처럼~ 우기는거지

2D게임에서 3D처럼 보여줘야대는데 2D에서 2D로갔다가 다시 2D로 가는거랑 뭐가 다름
사실상 4D 게임 불가능이지 저건 개발자가 고딩수준의 기획으로 만든 인디게임에 불과해보인다
0
2017.06.27
@댓글이제달지말자
가상의 1차원을 추가한다는 개념을 넣는거잖니... 이해하기 쉽게 하려고 저런 표현을 하는거고
니말대로 4차원을 진짜로 표현하는건 당연히 불가능한건데... 시뮬레이팅이라는게 뭔지는 아는거?

이해를 다 하고 까는건지 깜으로 인해서 나는 남들과 다른 똑똑한 사람이다라는걸 표현하고 싶은건지...
0
@창가의고양이
그게아니라 시발 나는 그래도 움직이면서 xyzw 를 동시에 움직일 수 있을줄 알고 기대하고 들어왔는데
xyz 움직인담에 다시 무슨 버튼 움직이면 가상의 4차원공간으로 가서 옴긴담에 다시 3차원으로 돌아와서 xyz로 움직이잖아
발상만 있고 알맹이는 없는데 말만 거창하게 하는 새끼들 개많아 그냥 시발

3차원게임을 하는거랑
저기 설명처럼 2차원에서 가상차원넣고 게임하는거랑 머가 재밌겠냐
잘만들면 3차원게임이 더 재밌고

같은 의미로 잘 만든다면 4차원게임이 더 재밌음 (물론 개인차는 있겠지만 객관적측면에서)
동영상 보면 자꾸 4D게임 4D게임하는데
Simulating 4D in 3D 게임이지 3D게임이라고 해야되는걸 약팔고있자나
0
2017.06.27
@댓글이제달지말자
4차원이라는게 어차피 인간의 한계상 간접적으로밖에 체험불가능한거아님?
재밌냐를 따지면 솔직히 할말은없다만
0
@지랖퍼
내말은 그니깐 무슨 놀라운 기술력을 보여주나 했더니
결국 좆도아닌 오픈소스 인디게임 놀음이란 소리지

쩌는 게임이었으면 여기말고 진작 떴겠지만 뭘바라겠냐
0
2017.06.27
@댓글이제달지말자
0
@내가 안함
응 느금
0
2017.06.27
@댓글이제달지말자
그거 말고 너 닉
0
2017.06.27
@댓글이제달지말자
첫번째 동영상에서 폴리곤처럼 둥둥떠다니는게 4차원을 말하는거 아님?
0
@니때문에가입
변형하는 폴리곤이 4차원인거 맞는데 그걸 게임상에서 보여주질 않자나 대충 보여주는 척 하는거지

다시말해 2D에서 3D시뮬레이팅하는 예시에서
2D장면 3개로 3D 인거처럼 보여주는거를 보면
이걸 연속적으로 보여주거나 해야 3D라고 볼 수 있는거지

저 2D 3장의 3D 시뮬레이팅 화면을 가지고 누구도 3D게임이라고 하지 않아
그냥 2D게임인데 3D인척하는 게임이구나 하는 수준이지

이걸 어떻게해야 진짜 4D같아보일까는 개발자의 과제인데
쟤가 생각한 발상은 누구나 할 수 있는거라고 본다.
0
2017.06.27
@댓글이제달지말자
4D처럼 보이게 만드느냐, 진짜 4D를 구현하느냐의 차이 아님?
저 게임은 실제로 축이 추가된 4차원 공간을 구성하고있는데
어차피 3차원인 우리한테 4차원을 실제로 보여주는건 불가능하고 결국 눈속임으로 4차원 '같은' 느낌을 주는거에 불가한데
0
@지랖퍼
너가 말하고 싶은게 뭔지 모르겠다
난 저게 4D 게임도 아니고 4D 시뮬레이팅 수준 역시 고등학생 사고 급 구현이다 라고 말하는건데
0
2017.06.27
이런걸 소재로 만든 게임이 있잖아
FEZ라는 게임
0
2017.07.01
4차원 ㅇㄷ
0
무분별한 사용은 차단될 수 있습니다.
제목 글쓴이 추천 수 날짜
흙수저 집안의 특징 25가지.txt 20 응애애애애애애 15 1 분 전
인천공항서 스프레이 뿌리고 9만 달러 절도한 30대 중국인 남... 13 엄복동 27 16 분 전
동생집 도배 해준다고 큰소리친 형의 최후.jpg 22 엄복동 26 16 분 전
혐주의) 해외 젠다야밈 30 바키한마 36 19 분 전
의사들이 먹어도 된다고 한 야식 종류들.jpg 30 Zhdgdvxh 28 23 분 전
게임업계M&A 전문가가 보는 민희진 사건 요약정리.1타 76 잘마른낙엽 56 33 분 전
주사맞고 주인한테 도망가는 거북이 15 경기도오산시보다... 38 34 분 전
로운 동성애 연기 발언.jpg 18 이세카이 27 38 분 전
민희진 AI - Lose Yourself 12 gsfdrntjklgh 37 41 분 전
부서장이 되고 나서 느끼는 점.jpg 13 기여운걸조아하는사람 33 41 분 전
의학, 혐) 이게 당신의 심장 단면도입니다 57 궁내청장 33 41 분 전
해외여행 25분전 캐리어 싸는 아내가 어이없는 남편과 댓글반응 57 렉카휴업 42 42 분 전
소리주의) 공포겜에 찰지게 반응하는 스트리머 28 힝잉잉 32 44 분 전
현직 마약수사관이 말하는 잊을 수 없는 사건 24 gsfdrntjklgh 49 45 분 전
대한민국에서 제사를 없앤 댓글.jpg 42 응애애애애애애 84 51 분 전
오늘경기 한짤요약 11 白猫 33 1 시간 전
엄마가 테무를 알게 됨 35 구름이구름 47 1 시간 전
민희진 기사 근황 79 사카이 54 1 시간 전
미국 뇌사 판정 기준을 더 엄격하게 바꾼 사례 24 액슬로즈 53 1 시간 전
방시혁 VS 민희진 MMA룰로 다이다이 뜨면 누가 이김? 38 년동안예비군 41 1 시간 전