blender믹서기 시작하기


비고

블렌더는 무료 오픈 소스, 3 차원 모델링, 게임 제작 및 렌더링 소프트웨어입니다. 블렌더는 C 및 C ++로 작성되었습니다. 또한, 블렌더는 파이썬 스크립팅으로 확장 될 수 있습니다. 2003 년 이후 모든 이전 버전의 모든 소스 코드는 http://download.blender.org/source/ 에서 찾을 수 있습니다.

안녕하세요! (추가 기능)

# not all of this is required, but just here for reference
bl_info = {
    "name": "Hello World",                          # name of the add-on
    "author": "Blender developer",                  # name of the author
    "version": (1, 0),                              # version number for the add-on
    "blender": (2, 78, 0),                          # version of Blender the add-on is compatible with
    "location": "Space > Hello World",              # where the user can find the add-on
    "description": "Greets something",              # add-on description
    "warning": "Beta version",                      # whatever the user needs to be warned about
    "wiki_url": "",                                 # documentation link
    "category": "Development",                      # add-on category
    }

# the blender python module
import bpy
# this is just for convenience - could just use as bpy.props.StringProperty, but there are normally lots of properties
from bpy.props import StringProperty


class HelloWorld(bpy.types.Operator):
    """Says hello to the world."""       # python docstring 
    bl_idname = "greetings.hello_world"  # this will be callable with bpy.ops.greetings.hello_world()
    bl_label = "Hello World"             # the user-friendly name for this operator (e.g., in a button)
    bl_options = {'REGISTER', 'UNDO'}    # 'UNDO' is only here for reference (you can't actually take back what you say)

    name = StringProperty(
            name="name",
            default="world",
            description="Who to say hello to",
            )

    def execute(self, context):
        # Note: The execute method is called when the user clicks on the operator or calls it from python.

        message = "Hello, " + self.name + "!"
        
        # print to console
        print(message)
        
        # show a popup that automatically goes away (in info area's header)
        self.report({'INFO'}, message)
        
        # show a popup under the cursor that doesn't go away automatically
        self.report({'ERROR'}, message)

        # generally return {'FINISHED'} or {'CANCELLED'} at the end of the execute method
        return {'FINISHED'}


# this is automatically called when the add-on is enabled
def register():
    # simply register the class
    bpy.utils.register_class(HelloWorld)
    

# this is automatically called when the add-on is disabled
def unregister():
    # simply unregister the class
    bpy.utils.unregister_class(HelloWorld)


# common "pythonic" approach to main()...call register() automatically
if __name__ == "__main__":
    register()
 

이것을 파이썬 파일 (.py)로 저장 한 다음 블렌더에 일반 부가 기능으로 설치하십시오. 블렌더의 "영역"을 입력하고 "Hello World"를 입력하여 만든 연산자를 찾으십시오.

설치 또는 설정

거울들

  • 또한 페이지 하단에는 일일 실험 빌드 및 소스 코드에 대한 링크가 있습니다. 이를 통해 최신 기능에 대한 액세스 권한을 얻을 수 있습니다 (안정성 비용).

  • 블렌더를 성공적으로 다운로드했습니다!

블렌더를 다운로드했으면 열고, 단순히 압축을 풀고 blender.exe 또는 blender.app를 엽니 다.

뷰포트와 윈도우

블렌더의 뷰포트 는 여러 으로 구성된 동적 인 변경 가능한 인터페이스입니다. 기본적으로 프로그램이 실행되면 뷰포트 는 5 개의 다른 창으로 구성됩니다. Windows는 상단 또는 하단 왼쪽 모서리에있는 작은 사각형 표시기 아이콘을 찾아 식별 할 수 있습니다. 그들은 다음과 같이 보일 것입니다 :

3D보기 아이콘 (3D보기 아이콘)

타임 라인 아이콘 (타임 라인 아이콘)

속성 아이콘 (속성 아이콘)

이 작은 이미지는 첨부 된 창 유형을 나타내며, 창 유형은 그 중 하나를 클릭하고 다른 창을 선택하여 변경할 수 있습니다.

모든 창은 크기 조정이 가능 하고 분할 가능합니다 . 즉, 각각 두 개로 분할하거나 크기를 변경하거나 하나의 창으로 결합 할 수 있습니다.

이 기능을 사용하려면 먼저 메뉴 버튼 바로 다음의 화면 맨 위에 나타나는 화면 레이아웃 선택기 의 위치를 ​​기록하십시오.

화면 레이아웃 선택기

이 셀렉터를 사용하면 언제든지 기본 윈도우 레이아웃으로 되돌아 갈 수 있으며 많은 Blender의 선택기와 마찬가지로 동적 목록으로 작동합니다. 즉, 실험을 시작하기 전에이 레이아웃을 저장하려면 + 단추를 클릭하여 레이아웃을 복사 한 다음 변경하십시오. 레이아웃 이름을 클릭하고 기본값을 다시 선택하여 레이아웃으로 돌아갑니다.

이제 레이아웃이 반환 될 수 있으므로 메인 윈도우 모서리에있는 잡기 핸들 중 하나를 드래그하십시오 - 다음과 같이 보입니다 :

핸들 이미지를 잡아라.

커서가 십자형 커서로 바뀌고 창이 반으로 나뉩니다.

창 분할 예제

두 개의 창을 결합하는 것은 창의 반대쪽 모서리에있는 손잡이 로 수행 할 수 있습니다. 위의 이미지에서 창을 분할하는 데 사용되는 핸들은 왼쪽 아래 모서리에 있습니다. 따라서 창을 다른 창과 결합하는 데 사용되는 핸들오른쪽 상단에 있습니다 .

창을 다른 창과 결합하려면 결합 할 방향으로 두 번째 핸들 을 드래그하십시오. 안쪽으로 붕괴시키고 싶다면 먼저 그 자체에서 빼내야 할 수도 있습니다.

창의 결합 예