본문 바로가기

반응형

Blender

(5)
BLENDER : PYTHON 블랜더 파이썬으로 코딩하여 플러그인 개발하기 no.1 https://www.youtube.com/watch?v=bHHJ8OUc5Gg&list=PLMMbr17RbOxVWRRvIuGTQMq6mJEvM6Oez&index=2 코딩을 통해 블랜더를 조정하는 방법은 두가지가 있다 위 tool kit에 있는 scripting 화면에서 스크립팅을 통해 진행하거나 아니면 파이썬 콘솔화면에서 진행 할 수 있다. https://docs.blender.org/api/blender2.8/bpy.types.BlendData.html#bpy.types.BlendData 블랜더 기능들을 사용하기 위해서는 종속된 클래스에 대해서 알아야 한다. 해당 내용은 위 링크로 들어가서 찾아 볼 수 있다. 해당 클래스를 호출해 보면 3가지 객체에 대한 리스트 정보를 얻을 수 있습니다. 블랜더 영상에..
블랜더 Blender 두 가지 영상 합성 방법 쉽게 알려드립니다. Blender Tool을 사용하여 영상에 연기 합성하는 방법 영상 합성 방법은 해당 유투브를 참고하여 제작하였습니다. https://www.youtube.com/watch?v=43RpGoA-KNU 영상 합성하는 건 생각보다 쉽습니다. 블렌더에서 제공하는 노드라는 개념의 기술을 사용하여 손쉽게 눈으로 확인하면서 합성이 가능합니다. 하지만 워낙 다양한 방법과 기술이 들어가 있어 여기서는 위 유투브 영상에서 나오는 부분의 일부분만 소개하고자 합니다. 블랜더 프로그램을 실행했을 때 나오는 기본 화면에서 Compositing 을 눌러서 합성 화면으로 넘어 갑니다. 화면 전환 후 라디오 박스를 클릭하면 2개의 노드 박스가 생성됩니다. 여기서 우리는 렌더 레이어가 필요 없기에 연결된 선을 제거하고 삭제해 줍니다. 연..
블렌더 Blender로 리얼한 불과 연기 만드는 방법 구체적으로 알려드립니다. Blender Tool을 사용하여 연기 제작 방법 https://pepepien.tistory.com/312 블렌더 #K 단축키 모음 블렌더를 하면서 유용한 단축키들을 모아봤습니다. 공부하면서 메모했던 것을 다시 다듬었지만.. 아직 블린이라서 잘못된 부분이 있을 수 있습니다. 추가할 점이 있다면 언제든지 댓글 부탁드 pepepien.tistory.com 시스템 요구 사항 지원 플랫폼 : 윈도우 XP이상, 맥 OSX 10.6이상 그리고 리눅스 CPU : 32Bit 듀얼 코어 2GHz 이상 RAM : 2GB 이상 그래픽 카드 : CUDA, OpenGL를 지원하는 그래픽 카드 / 256MB이상 최소 권장 최적 CPU 32Bit듀얼코어 2GHz 64Bit 쿼드코어 64Bit 옥타코어 RAM 2GB 8GB 16G..
게임 개발이 더 쉬워지고 있습니다: 누구나 개발 할 수 있는 세상 과거에는 게임 개발은 코딩과 프로그래밍 지식 등의 전문적인 스킬이 필요하여 비전공자들에게는 난이도가 높은 영역으로 여겨졌습니다. 그러나 최근에는 게임 제작을 쉽게 접근할 수 있도록 도와주는 다양한 게임 제작 플랫폼이 등장하면서 이러한 인식이 빠르게 변화하고 있습니다. 게임 제작 플랫폼을 통해 제작된 게임들이 시장에서 성공을 거두면서, 주요 게임 회사들도 이러한 플랫폼을 더욱 발전시키고 있습니다. 그들은 새로운 기능 업데이트, 시스템 개선뿐만 아니라 수익 모델을 개선하고 게임 제작자가 콘텐츠 제작에 집중할 수 있는 환경을 조성하기 위해 노력하고 있습니다. 최근 게임 업계 동향에 따르면, 슈퍼캣, 유니티, 넥슨 등 다양한 회사들이 게임 개발을 보다 쉽게 접근할 수 있도록 지원책을 제공하고 있습니다. 이들 회..
blender python 블랜더 파이썬으로 코딩하여 플러그인 개발하기 no.2 [블렌더/파이썬] 나만의 기능을 만들자 - 오퍼레이터 기본 심플 스크립트를 수정하는 것을 통해 나만의 기능을 만들 수 있다 . import bpy def main(context): context.object.location.x += 1 class MyOperator(bpy.types.Operator): """Tooltip""" bl_idname = "test.my_operator" bl_label = "My Test Operator" @classmethod def poll(cls, context): return context.active_object is not None def execute(self, context): main(context) return {'FINISHED'} def register(..

반응형