3D TouchDesigner와 Realsense의 연계(평면에서 3D 모델 생성) 하는 것은 RealSensen의 영상으로부터 3D데이터를 만든다는 것입니다만, 여기서 말하는 3D모델이라고 하는 것은 완전한 인형이나 물체의 3D모델을 만드는 것이 아니라 평면에 깊이를 갖게 한 3D모델이 된다 합니다. Realsense TOP > Level TOP > Chroma key TOP > Blur TOP > Trace SOP > Extrude SOP > Polyreduce SOP ... RealSense3DSOPtopTouchDesigner 첫 MAYA(1)[비망록] A. 잊었을 때 보답하는 용입니다. ↓여기까지 할 수 있었습니다 [스페이스 + 왼쪽 클릭 + 커서 이동] 여러가지 할 수 있어 가장 곤란한 단축키 우선 [MAYA] 부분에서 [왼쪽 클릭 + 커서 이동]하여 화면이 전환되는 것만 기억하면 괜찮습니다. [오른쪽 클릭 + 커서 이동] 개체를 움직이는 방법을 변경하는 사람 [Shift + 오른쪽 클릭] 선택한 객체에 대한 바로 가기로 다양한 바로 가... 3Dmaya 3D 모델 작성 프로세스 어벤져스, 파이널 판타지 등과 같이 CGI(Computer-Generated Imagery) 영화를 보거나 3D 게임을 하는 것은 항상 재미 있습니다. 그러나 이러한 3D 모델은 실제로 쉽게 만들 수 없습니다. 그래서 영화와 게임의 3D 모델을 만드는 방법을 설명합니다. 3D 모델을 만들기 전에 '컨셉 아트'로 시작해야 합니다. 컨셉 아트는 모델의 기초가 되는 것, 즉 2D 그림입니다. 이를... 블렌더ZBrush3Dmaya Environment(환경 맵)의 간편 작성 및 적용 방법 여기서 소개하는 것은 PlayCanvas의 3D 핸즈온용 튜토리얼 자료입니다. 에서 액세스할 수 있습니다. 차원 컴퓨터 그래픽스에서의 텍스처 매핑 방법 중 하나로, 3차원 형상의 표면에 의사적인 주위 환경의 반영을 재현하는 방법입니다. 이 기사에서는 환경 맵의 이미지 작성 방법부터 PlayCanavs에서의 설정까지 설명합니다. ENVIRONMENT 없음 ENVIRONMENT 있음 PlayCa... 환경WebGL3DPlayCanvas 튜토리얼 - PlayCanvas로 만든 3D 브라우저 게임에 풍부한 연출 추가 -2 에서 액세스할 수 있습니다. 씬(SCENE)에 배치되어 있는 오브젝트를 보면, 지면, UFO 및 탱크의 일부의 머티리얼이 미설정이기 때문에 새하얗습니다. 왼쪽의 HERARCHY에서 "tank"→ "tank_cannon"을 선택합니다. (+를 클릭하면 저장된 HERARCHY가 확장됩니다) 오른쪽의 ENTITY에 "tank_cannon"설정이 표시됩니다. ENTITY의 MODEL에서 "이미지"를... 블렌더WebGL3DPlayCanvas NURBS란? CAD에서는 자유곡선·곡면을 표현하기 위해 NURBS(Non-Uniform Rational B-spline, 비 균일유리 B스플라인)가 자주 이용되고 있으며 의 소프트웨어에서도 폭넓게 사용하고 있습니다. $p$다음($p+1$층)의 B-spline 곡선의 일반식은 다음과 같습니다. 여기서 $\boldsymbol{C}(u)$ 는 파라미터 $u$ 에 대응하는 곡선 상점, $\boldsymbol{P... math3DNURBSB-splineCAD QGIS에서 3D 데이터 내보내기 QGIS에 내장된 Python 콘솔을 사용하여 GIS 데이터를 OBJ 파일로 내보냅니다. 전회의 데이터를 그대로 사용하면, 과연 거대해져서, 리얼타임 렌더링에서는 대응할 수 없게 되므로, 적당한 범위에 잘라 봐 봅니다. 먼저 메뉴에서 [레이어]-[레이어 만들기]-[새 임시 스크래치 레이어]를 선택하고 대화 상자에서 적절한 이름과 형상 유형으로 다각형을 선택합니다. 추가한 새 레이어가 편집 모... QGISGIS파이썬3D 레이 마칭에서 안개 레이마칭이라고 하면 간단하게 오브젝트를 반복할 수 있습니다만, 먼 쪽은 반복이 도중에 끝나거나 앨리어스(alias)가 발생하거나 해 그림이 더러워지는 경향이 있습니다. 예를 들어, 아래의 장면에서는 구가 도중이 끊어지고 있거나, 지면의 체커 무늬가 안쪽에서 엉망이 되고 있습니다. 이러한 경우에는 카메라로부터의 거리에 따라 안개를 걸어 속이는 것이 좋을 것 같습니다. 투과율(포그가 걸리지 않는... 레이마칭GLSLWebGL3D PlayCanvas를 사용해 보았습니다. #GW Advent Calendar 5 일 #GW어드벤트 캘린더 의 5일째, 령화 1일 기사입니다. 은 HTML 기반의 3D 게임이라든가 만들 수 있다! 라는 것입니다. JS를 그대로 사용할 수 있으므로 웹 지식을 재사용하면서 3D 게임을 만들 수 있습니다. 이번은 등록해 을 해, 게임을 만드는 곳까지 해 보았습니다. 만든 게임은 공개됩니다. 화살표 키로 이동, 공간에서 공격 일반적으로 console.log 라든지 fetch라든지 할... PlayCanvasGW 어드벤트 캘린더3D게임 Blender 역사 2 년 만에 기억하는 것이 좋았던 단축키를 열거하십시오. Blender는 무료로 사용하기 편리하지만, 무엇에서 만지면 좋은지 모르겠어_:(´ཀ`」 ∠): 라는 것이 2년 전의 나에게도 있었습니다. 그래서 이번은 Blender 초보자 필견! 사용할 수있는 바로 가기 키 모음입니다! ①3종의 신기【RSG】 이 3개의 키가 있으면, 우선 할 수 있다. 밑그림을 붙이면 더 좋은 느낌이 된다. R 키(회전) 객체의 원점을 축으로 회전 할 수 있습니다 S키(... 3DCG단축키3DUnity블렌더 Blender로 만든 모델에 Unity에서 텍스처를 붙여 넣는 방법 보통 머티리얼을 적응하거나 셰이더로 고르고리한다면 Unity의 프리미티브나 코드로 생성한 객체도, Blender로 작성해 임포트한 객체에서도, 하는 것은 그다지 변하지 않는다고 생각합니다만, 텍스처의 붙여넣기 부착에 관해서는 조금 요령이 필요했습니다. 결론부터 말하면, Blender에서 3D 모델을 만들 때 제대로 UV 설정을 합시다는 이야기입니다. 그래서 UV 전개를 실시합니다. UV 전개... 블렌더3DUnity Pepper 군의 Point Cloud Pepper-kun에는 3D 센서가 탑재되어 있습니다. 한편 3D 센서로 얻을 수 있는 3차원 형상을 취급하는 라이브러리로서 최근 주목을 받고 있는 것이 PCL(Point Cloud Library)이라는 라이브러리입니다. 이 기사에서는 Pepper-kun의 3D 센서로 얻은 데이터를 PCL로 처리하는 방법을 소개합니다. PCL은 Kinect 등의 3D 센서에 OpenNI를 통해 액세스하여 P... 파이썬3DPepperComputerVisionPCL python3에서 3d gif 만들기 이 블로그가 멋지기 때문에, 일본어판을 사서 만들어 공유! 결론부터 말하면 이 블로그만으로는 Python3에서는 잘 안된다. 원래 images2gif가 python2입니다. 그래서 "images2gif python3"이라고 구그하자마자 다음 Github에 도착합니다. 이것을 로컬로 우선, python images2gif.py 하고 잘 가면 좋다. 다음의 Gif가 가능하다. 그리고 위의 블로그... Python3파이썬gif3D시각화 [modo 사용해 보았다 #03] 정점 돌출로 골프공을 만든다 구의 폴리곤의 모드가 3개 있어, 구 배치시의 좌하의 란의 Sphere Mode 로 변경할 수 있습니다. 되어 있어, 구면의 폴리곤의 분할 방법의 모양. tessellation 이 소위 일반 폴리곤의 분할인가? 선택 모드를 vertex 로 하고, 구의 임의의 정점을 더블 클릭하면, 구 전체의 정점이 선택됩니다. 그런 다음 왼쪽 열의 vertex 탭에서 Extrude를 선택하고 정점을 클릭하면... modo3D 카메라의 소실점 이동 Unity를 사용하면, 카메라 좌우에 늘어놓는 것만으로 수 있습니다. 다만 요즈음의 스마트폰은 크기 때문에, 보통 화면에 표시하면 좌우에 늘어놓은 화상의 중심이 눈의 거리보다 커져, 입체시가 곤란해져 버립니다. 그런 때는 일로 위화감을 완화할 수 있습니다. Camera 객체에 연결하여 사용할 수 있도록 아래 코드를 수정했습니다. CameraUtils.cs VR 이외에서도, 「화면 전체에 3D... 3DUnity 입체 자세를 표현하는 도구, 쿼터니언(쿼터니언)에 대해 이해한다 3DCG를 다루고 있으면 입체의 자세를 표현하고 싶은 경우가 있다. 입체 자세는 입체를 디폴트 상태로부터 어떻게 회전 시켰는지에 관한 정보이다. 그렇다면 입체 자세를 표현하기 위해서는 어떤 정보가 있으면 좋을까? 예를 들어 왼쪽 그림의 입체를 오른쪽 그림과 같이 회전하려면 어떤 정보가 있으면 좋을까? 이 두 가지 정보가 있으면 임의의 회전을 표현할 수 있다. 입체의 자세를 표현하는데 필요한 ... 쿼터니언쿼터니언3D 3.3. 페인터 알고리즘 3D의 기본적인 지식을 이해하고 싶어서, 「3차원 CG의 기초와 응용[신정판]( )」이라고 하는 서적을 구입했습니다. 얇고 읽기 쉬운 것 같은 책이지만 샘플 소스가 없기 때문에, 공부가 테라 샘플을 만들면서 읽어 나가려고 생각합니다. 누구나 즉시 추시를 할 수 있도록 HTML + Javascript로 샘플을 만들어갑니다. 완전한 샘플은 이쪽 페인터 알고리즘은 먼 것부터 차례로 다각형을 작성하... 자바스크립트3D 프로 원시 모델로 바로 할 수있는 간단한 툰 렌더링 프로 씨 어드벤트 캘린더의 23 일이 비어 있었기 때문에 뭔가 쓰려고 생각하고 쓰고 있으면 묻혀 버렸습니다 (웃음) 과연 3D 그대로라면 음영이 진한 네요. 갑자기 이것이 올 때 놀랄 것입니다. 이 기사를 초안 저장하고 열었을 때 스스로 놀랐습니다. 이를 더 얇게 만드는 것이 이번 목적입니다. 그건 그렇고, 이미지는 모두 블렌더 스쿠 쇼입니다. 얇아졌습니다. 빛을 없애는 것처럼 보이지만, 턱... 프로 생 찬블렌더3D 2.3. 3각형면을 그리기 3D의 기본적인 지식을 이해하고 싶어서, 「3차원 CG의 기초와 응용[신정판]( )」이라고 하는 서적을 구입했습니다. 얇고 읽기 쉬운 것 같은 책이지만 샘플 소스가 없기 때문에, 공부가 테라 샘플을 만들면서 읽어 나가려고 생각합니다. 누구나 즉시 추시를 할 수 있도록 HTML + Javascript로 샘플을 만들어갑니다. 완전한 샘플은 이쪽 가장 기본적인 다각형인 삼각형면을 2.1.에서 사용... 자바스크립트3D 2.1. 점 그리기 3D의 기본적인 지식을 이해하고 싶어서, 「3차원 CG의 기초와 응용[신정판]( )」라고 하는 서적을 구입했습니다. 얇고 읽기 쉬운 것 같은 책이지만 샘플 소스가 없기 때문에, 공부가 테라 샘플을 만들면서 읽어 나가려고 생각합니다. 누구나 즉시 추시를 할 수 있도록 HTML + Javascript로 샘플을 만들어갑니다. 완전한 샘플은 이쪽 이 절에서는 래스터 그래픽으로 점을 그리는 이야기입니... 자바스크립트3D [3D] 회전 행렬의 의미 회전 행렬은 이런 느낌의 행렬입니다. 3D를 하고 있는 사람이라면 잘 보는 녀석이군요. 그렇다면 왜 이런 행렬이 되는가? 그 대답이 이 그림입니다↓ 이 그림은 에서 소개되고 있는 것으로부터 인용했습니다. $p$ 와 $q$ 의 값이 어떻게 변화하고 있는지 주목해 주세요. 회전 행렬로 나오는 값이 있네요. $p$ 는 X축의 점을 나타내고, $q$ 는 Y축의 점을 나타내고 있습니다. X축의 점 $... WebGL3D OpenCV3.0 RGB-D Odometry 평가 프로그램을 Viz를 사용하여 멋지게 표시한다. (Visual Studio 2013, C++, OpenCV3.0, 3차원 점군 처리) OpenCV3.0의 modules에는 rgbd 모듈이 새롭게 추가되고 있다. RGB-D (Direct 방법)에 의한 Odometry 추정 외에도 ICP와 RGB-D ICP가 있습니다. 에는 친절하게 TUM의 RGB-D Dataset을 이용한 odometry 평가용 프로그램이 있다. Viz를 사용하여 3차원 점군과 카메라의 궤적을 표시해 봅니다. 또한 ICL-NUIM 데이터 세트도 사용되었습니... C++VisualStudioOpenCV3D이미지 처리 [UnrealEngine] 4.8.1에서 Oculus + Leapmotion 실행 UE 자체에 익숙하지 않기 때문에, 여러가지 모르게 빠졌습니다. 미리보기 자체에 "VR 미리보기"라는 항목이 있으므로 이제 실행하면 자동으로 렌더링이 Oculus 모드가됩니다. 그래서 제대로 설정하면 어떤 샘플이든 Oculus에서 세계를 들여다 볼 수 있습니다. 특히 UE는 리얼한 영상이 판매로 Oculus에서 보면 그 리얼함에 감동합니다. Leapmotion에는 공식 및 비공식 플러그인이 ... 위 4UnrealEngine3D
TouchDesigner와 Realsense의 연계(평면에서 3D 모델 생성) 하는 것은 RealSensen의 영상으로부터 3D데이터를 만든다는 것입니다만, 여기서 말하는 3D모델이라고 하는 것은 완전한 인형이나 물체의 3D모델을 만드는 것이 아니라 평면에 깊이를 갖게 한 3D모델이 된다 합니다. Realsense TOP > Level TOP > Chroma key TOP > Blur TOP > Trace SOP > Extrude SOP > Polyreduce SOP ... RealSense3DSOPtopTouchDesigner 첫 MAYA(1)[비망록] A. 잊었을 때 보답하는 용입니다. ↓여기까지 할 수 있었습니다 [스페이스 + 왼쪽 클릭 + 커서 이동] 여러가지 할 수 있어 가장 곤란한 단축키 우선 [MAYA] 부분에서 [왼쪽 클릭 + 커서 이동]하여 화면이 전환되는 것만 기억하면 괜찮습니다. [오른쪽 클릭 + 커서 이동] 개체를 움직이는 방법을 변경하는 사람 [Shift + 오른쪽 클릭] 선택한 객체에 대한 바로 가기로 다양한 바로 가... 3Dmaya 3D 모델 작성 프로세스 어벤져스, 파이널 판타지 등과 같이 CGI(Computer-Generated Imagery) 영화를 보거나 3D 게임을 하는 것은 항상 재미 있습니다. 그러나 이러한 3D 모델은 실제로 쉽게 만들 수 없습니다. 그래서 영화와 게임의 3D 모델을 만드는 방법을 설명합니다. 3D 모델을 만들기 전에 '컨셉 아트'로 시작해야 합니다. 컨셉 아트는 모델의 기초가 되는 것, 즉 2D 그림입니다. 이를... 블렌더ZBrush3Dmaya Environment(환경 맵)의 간편 작성 및 적용 방법 여기서 소개하는 것은 PlayCanvas의 3D 핸즈온용 튜토리얼 자료입니다. 에서 액세스할 수 있습니다. 차원 컴퓨터 그래픽스에서의 텍스처 매핑 방법 중 하나로, 3차원 형상의 표면에 의사적인 주위 환경의 반영을 재현하는 방법입니다. 이 기사에서는 환경 맵의 이미지 작성 방법부터 PlayCanavs에서의 설정까지 설명합니다. ENVIRONMENT 없음 ENVIRONMENT 있음 PlayCa... 환경WebGL3DPlayCanvas 튜토리얼 - PlayCanvas로 만든 3D 브라우저 게임에 풍부한 연출 추가 -2 에서 액세스할 수 있습니다. 씬(SCENE)에 배치되어 있는 오브젝트를 보면, 지면, UFO 및 탱크의 일부의 머티리얼이 미설정이기 때문에 새하얗습니다. 왼쪽의 HERARCHY에서 "tank"→ "tank_cannon"을 선택합니다. (+를 클릭하면 저장된 HERARCHY가 확장됩니다) 오른쪽의 ENTITY에 "tank_cannon"설정이 표시됩니다. ENTITY의 MODEL에서 "이미지"를... 블렌더WebGL3DPlayCanvas NURBS란? CAD에서는 자유곡선·곡면을 표현하기 위해 NURBS(Non-Uniform Rational B-spline, 비 균일유리 B스플라인)가 자주 이용되고 있으며 의 소프트웨어에서도 폭넓게 사용하고 있습니다. $p$다음($p+1$층)의 B-spline 곡선의 일반식은 다음과 같습니다. 여기서 $\boldsymbol{C}(u)$ 는 파라미터 $u$ 에 대응하는 곡선 상점, $\boldsymbol{P... math3DNURBSB-splineCAD QGIS에서 3D 데이터 내보내기 QGIS에 내장된 Python 콘솔을 사용하여 GIS 데이터를 OBJ 파일로 내보냅니다. 전회의 데이터를 그대로 사용하면, 과연 거대해져서, 리얼타임 렌더링에서는 대응할 수 없게 되므로, 적당한 범위에 잘라 봐 봅니다. 먼저 메뉴에서 [레이어]-[레이어 만들기]-[새 임시 스크래치 레이어]를 선택하고 대화 상자에서 적절한 이름과 형상 유형으로 다각형을 선택합니다. 추가한 새 레이어가 편집 모... QGISGIS파이썬3D 레이 마칭에서 안개 레이마칭이라고 하면 간단하게 오브젝트를 반복할 수 있습니다만, 먼 쪽은 반복이 도중에 끝나거나 앨리어스(alias)가 발생하거나 해 그림이 더러워지는 경향이 있습니다. 예를 들어, 아래의 장면에서는 구가 도중이 끊어지고 있거나, 지면의 체커 무늬가 안쪽에서 엉망이 되고 있습니다. 이러한 경우에는 카메라로부터의 거리에 따라 안개를 걸어 속이는 것이 좋을 것 같습니다. 투과율(포그가 걸리지 않는... 레이마칭GLSLWebGL3D PlayCanvas를 사용해 보았습니다. #GW Advent Calendar 5 일 #GW어드벤트 캘린더 의 5일째, 령화 1일 기사입니다. 은 HTML 기반의 3D 게임이라든가 만들 수 있다! 라는 것입니다. JS를 그대로 사용할 수 있으므로 웹 지식을 재사용하면서 3D 게임을 만들 수 있습니다. 이번은 등록해 을 해, 게임을 만드는 곳까지 해 보았습니다. 만든 게임은 공개됩니다. 화살표 키로 이동, 공간에서 공격 일반적으로 console.log 라든지 fetch라든지 할... PlayCanvasGW 어드벤트 캘린더3D게임 Blender 역사 2 년 만에 기억하는 것이 좋았던 단축키를 열거하십시오. Blender는 무료로 사용하기 편리하지만, 무엇에서 만지면 좋은지 모르겠어_:(´ཀ`」 ∠): 라는 것이 2년 전의 나에게도 있었습니다. 그래서 이번은 Blender 초보자 필견! 사용할 수있는 바로 가기 키 모음입니다! ①3종의 신기【RSG】 이 3개의 키가 있으면, 우선 할 수 있다. 밑그림을 붙이면 더 좋은 느낌이 된다. R 키(회전) 객체의 원점을 축으로 회전 할 수 있습니다 S키(... 3DCG단축키3DUnity블렌더 Blender로 만든 모델에 Unity에서 텍스처를 붙여 넣는 방법 보통 머티리얼을 적응하거나 셰이더로 고르고리한다면 Unity의 프리미티브나 코드로 생성한 객체도, Blender로 작성해 임포트한 객체에서도, 하는 것은 그다지 변하지 않는다고 생각합니다만, 텍스처의 붙여넣기 부착에 관해서는 조금 요령이 필요했습니다. 결론부터 말하면, Blender에서 3D 모델을 만들 때 제대로 UV 설정을 합시다는 이야기입니다. 그래서 UV 전개를 실시합니다. UV 전개... 블렌더3DUnity Pepper 군의 Point Cloud Pepper-kun에는 3D 센서가 탑재되어 있습니다. 한편 3D 센서로 얻을 수 있는 3차원 형상을 취급하는 라이브러리로서 최근 주목을 받고 있는 것이 PCL(Point Cloud Library)이라는 라이브러리입니다. 이 기사에서는 Pepper-kun의 3D 센서로 얻은 데이터를 PCL로 처리하는 방법을 소개합니다. PCL은 Kinect 등의 3D 센서에 OpenNI를 통해 액세스하여 P... 파이썬3DPepperComputerVisionPCL python3에서 3d gif 만들기 이 블로그가 멋지기 때문에, 일본어판을 사서 만들어 공유! 결론부터 말하면 이 블로그만으로는 Python3에서는 잘 안된다. 원래 images2gif가 python2입니다. 그래서 "images2gif python3"이라고 구그하자마자 다음 Github에 도착합니다. 이것을 로컬로 우선, python images2gif.py 하고 잘 가면 좋다. 다음의 Gif가 가능하다. 그리고 위의 블로그... Python3파이썬gif3D시각화 [modo 사용해 보았다 #03] 정점 돌출로 골프공을 만든다 구의 폴리곤의 모드가 3개 있어, 구 배치시의 좌하의 란의 Sphere Mode 로 변경할 수 있습니다. 되어 있어, 구면의 폴리곤의 분할 방법의 모양. tessellation 이 소위 일반 폴리곤의 분할인가? 선택 모드를 vertex 로 하고, 구의 임의의 정점을 더블 클릭하면, 구 전체의 정점이 선택됩니다. 그런 다음 왼쪽 열의 vertex 탭에서 Extrude를 선택하고 정점을 클릭하면... modo3D 카메라의 소실점 이동 Unity를 사용하면, 카메라 좌우에 늘어놓는 것만으로 수 있습니다. 다만 요즈음의 스마트폰은 크기 때문에, 보통 화면에 표시하면 좌우에 늘어놓은 화상의 중심이 눈의 거리보다 커져, 입체시가 곤란해져 버립니다. 그런 때는 일로 위화감을 완화할 수 있습니다. Camera 객체에 연결하여 사용할 수 있도록 아래 코드를 수정했습니다. CameraUtils.cs VR 이외에서도, 「화면 전체에 3D... 3DUnity 입체 자세를 표현하는 도구, 쿼터니언(쿼터니언)에 대해 이해한다 3DCG를 다루고 있으면 입체의 자세를 표현하고 싶은 경우가 있다. 입체 자세는 입체를 디폴트 상태로부터 어떻게 회전 시켰는지에 관한 정보이다. 그렇다면 입체 자세를 표현하기 위해서는 어떤 정보가 있으면 좋을까? 예를 들어 왼쪽 그림의 입체를 오른쪽 그림과 같이 회전하려면 어떤 정보가 있으면 좋을까? 이 두 가지 정보가 있으면 임의의 회전을 표현할 수 있다. 입체의 자세를 표현하는데 필요한 ... 쿼터니언쿼터니언3D 3.3. 페인터 알고리즘 3D의 기본적인 지식을 이해하고 싶어서, 「3차원 CG의 기초와 응용[신정판]( )」이라고 하는 서적을 구입했습니다. 얇고 읽기 쉬운 것 같은 책이지만 샘플 소스가 없기 때문에, 공부가 테라 샘플을 만들면서 읽어 나가려고 생각합니다. 누구나 즉시 추시를 할 수 있도록 HTML + Javascript로 샘플을 만들어갑니다. 완전한 샘플은 이쪽 페인터 알고리즘은 먼 것부터 차례로 다각형을 작성하... 자바스크립트3D 프로 원시 모델로 바로 할 수있는 간단한 툰 렌더링 프로 씨 어드벤트 캘린더의 23 일이 비어 있었기 때문에 뭔가 쓰려고 생각하고 쓰고 있으면 묻혀 버렸습니다 (웃음) 과연 3D 그대로라면 음영이 진한 네요. 갑자기 이것이 올 때 놀랄 것입니다. 이 기사를 초안 저장하고 열었을 때 스스로 놀랐습니다. 이를 더 얇게 만드는 것이 이번 목적입니다. 그건 그렇고, 이미지는 모두 블렌더 스쿠 쇼입니다. 얇아졌습니다. 빛을 없애는 것처럼 보이지만, 턱... 프로 생 찬블렌더3D 2.3. 3각형면을 그리기 3D의 기본적인 지식을 이해하고 싶어서, 「3차원 CG의 기초와 응용[신정판]( )」이라고 하는 서적을 구입했습니다. 얇고 읽기 쉬운 것 같은 책이지만 샘플 소스가 없기 때문에, 공부가 테라 샘플을 만들면서 읽어 나가려고 생각합니다. 누구나 즉시 추시를 할 수 있도록 HTML + Javascript로 샘플을 만들어갑니다. 완전한 샘플은 이쪽 가장 기본적인 다각형인 삼각형면을 2.1.에서 사용... 자바스크립트3D 2.1. 점 그리기 3D의 기본적인 지식을 이해하고 싶어서, 「3차원 CG의 기초와 응용[신정판]( )」라고 하는 서적을 구입했습니다. 얇고 읽기 쉬운 것 같은 책이지만 샘플 소스가 없기 때문에, 공부가 테라 샘플을 만들면서 읽어 나가려고 생각합니다. 누구나 즉시 추시를 할 수 있도록 HTML + Javascript로 샘플을 만들어갑니다. 완전한 샘플은 이쪽 이 절에서는 래스터 그래픽으로 점을 그리는 이야기입니... 자바스크립트3D [3D] 회전 행렬의 의미 회전 행렬은 이런 느낌의 행렬입니다. 3D를 하고 있는 사람이라면 잘 보는 녀석이군요. 그렇다면 왜 이런 행렬이 되는가? 그 대답이 이 그림입니다↓ 이 그림은 에서 소개되고 있는 것으로부터 인용했습니다. $p$ 와 $q$ 의 값이 어떻게 변화하고 있는지 주목해 주세요. 회전 행렬로 나오는 값이 있네요. $p$ 는 X축의 점을 나타내고, $q$ 는 Y축의 점을 나타내고 있습니다. X축의 점 $... WebGL3D OpenCV3.0 RGB-D Odometry 평가 프로그램을 Viz를 사용하여 멋지게 표시한다. (Visual Studio 2013, C++, OpenCV3.0, 3차원 점군 처리) OpenCV3.0의 modules에는 rgbd 모듈이 새롭게 추가되고 있다. RGB-D (Direct 방법)에 의한 Odometry 추정 외에도 ICP와 RGB-D ICP가 있습니다. 에는 친절하게 TUM의 RGB-D Dataset을 이용한 odometry 평가용 프로그램이 있다. Viz를 사용하여 3차원 점군과 카메라의 궤적을 표시해 봅니다. 또한 ICL-NUIM 데이터 세트도 사용되었습니... C++VisualStudioOpenCV3D이미지 처리 [UnrealEngine] 4.8.1에서 Oculus + Leapmotion 실행 UE 자체에 익숙하지 않기 때문에, 여러가지 모르게 빠졌습니다. 미리보기 자체에 "VR 미리보기"라는 항목이 있으므로 이제 실행하면 자동으로 렌더링이 Oculus 모드가됩니다. 그래서 제대로 설정하면 어떤 샘플이든 Oculus에서 세계를 들여다 볼 수 있습니다. 특히 UE는 리얼한 영상이 판매로 Oculus에서 보면 그 리얼함에 감동합니다. Leapmotion에는 공식 및 비공식 플러그인이 ... 위 4UnrealEngine3D