창호의 종류(단일 유리, 이중유리, 단창, 이중창, 시스템 창호) 유리(단일 판유리, 이중 유리)단일 판유리하나의 유리판으로 이루어진다. 이중 유리(또는 복층 유리) 판유리 2매를 공기층을 중간에 두고 맞붙인다. 단일 판유리에 비해 열전도율이 크게 감소하고 차음성이 증가 창호의 종류단창 한 번 열면 외부로 바로 연결된다. 주로 단열과 방음이 중요하지 않은 장소나 벽의 두께가 얇은 부분에 사용(예를 들어 실내와 베란다 사이의 문) 간단하고 저렴한 옵션이지만 단열과 방음 성능은 상대적으로 낮다. 이중창두 개의 창을 차례로 열어야 외부로 연결된다(두 겹의 창문이 있는 구조) 주로 단열과 방음이 중요한 주택과 아파트에서 사용 두꺼운 벽이 필요하여 공간을 차지할 수 있지만 그만큼 높은 단열성과 방음성을 제공..
건축 외장재 종류(시멘트 사이딩, 스타코, 벽돌, 징크)시멘트사이딩(ciment siding) 주로 경량 목구조 주택에서 사용되며 북미에서 60% 이상의 점유율을 차지하고 있다. 주원료인 시멘트에 섬유 보강재를 첨가하여 고압에서 제작한 판재로 건물 외벽을 덮는 데 사용됩니다(사이딩이라고 지칭) 표준화된 규격의 판재를 겹겹이 붙여 시공하며 비용이 저렴하고 시공이 용이하다. 화재에 강하고 방습 처리가 되어 있어 부식이나 부패에 강하며 내구성과 충격 저항력이 우수하다. 스타코(stucco) 소석회를 주재료로 하고 대리석 가루와 점토분을 섞어 만든 외장재. 내장재와 외장재 모두로 사용할 수 있으며 시공 방법에 따라 파인 타입과 랜덤 타입으로 구분된다. 방수성과 단열성이 뛰어나며 시공이 용이하고 공사 기간이 짧으..
목조 주택의 종류 - 경량목 구조, 중목 구조, 통나무 주택경량목구조경량목구조는 가벼운 목재를 사용하여 건축하는 공법으로 미국에서 개발되어 200년 이상의 역사를 가지고 있습니다. 미국과 캐나다에서 가장 보편적으로 사용되며 목조주택 중에서도 가장 보편적으로 사용하는 방식입니다. 경량목구조에서는 2x4인치 또는 2x6인치의 단면을 가진 각재를 사용하여 벽, 바닥, 천장을 구성하며 이들 각재가 결합되어 수평 및 수직 하중에 저항하는 상자형 구조를 만듭니다. 이러한 구조는 설계와 디자인에 제약이 적고 지진에 대한 저항성을 가집니다. 또한 내구성이 좋아 콘크리트 주택에 비해 실내 공간을 더 넓게 활용할 수 있습니다.경량목구조는 보수와 교체 작업이 용이하고 조립 작업의 효율성이 높습니다(골조의 모듈화) 또한 목..
애니메이션 책(The Animator's survival kit) 추천 및 레퍼런스 모음(걷기, 달리기) Richard williams의 The Animator's survival kit http://www.theanimatorssurvivalkit.com/biography.html The Animator's Survival Kit Animated - Richard Williams Biography www.theanimatorssurvivalkit.com 걷기 레퍼런스(walk cycle) 107p 달리기 레퍼런스(run cycle) 177p
색상의 채도와 포화한 색상채도는 색상(색조), 명도와 함께 색의 주요한 세가지 속성 중의 하나입니다. 채도는 색상이 얼마나 선명하고 강렬한지를 나타냅니다. 채도가 높을수록 색은 더 진하고 강렬하게 보이며 채도가 낮을수록 색은 더 흐릿하고 탁하게 느껴집니다.HSV 색공간에서 채도값 S의 변화에 따른 색상의 변화(명도 값을 80로 설정) 채도는 색의 '순도'와 관련이 있습니다. 예를 들어 순수한 빨간색은 채도가 높은 색이지만 회색(gray)이 섞이면 채도가 낮아지면서 더 부드럽고 탁한 빨간색이 됩니다.https://en.wikipedia.org/wiki/Colorfulness 채도는 색상의 색조(hue)에 비례하여 회색이 얼마나 많은지를 측정한 것입니다. 채도가 높은 색상은 더 생생한 반면 채도가 낮은 색상..
보호되어 있는 글입니다.
3D 맥스에서 지형(강과 산) 모델링하기(촬영사진과 위성지도를 사용한 방법)레퍼런스 이미지 설정1)촬영 사진과 동일한 해상도 비율의 plane을 생성하고 사진 이미지를 맵핑합니다. 2)구글 지도에서 해당 장소로 이동합니다. 3)길이를 측정합니다. 예에서 모델링 대상 지형의 길이가 약 500m인것을 확인할수있습니다. 4)측정한 길이의 plane을 생성합니다. 5)사진 이미지를 맵핑한 plane의 길이가 50m가 되도록 크기를 조절합니다. 지형 높낮이 모델링6)새로운 plane을 생성하고 충분한 면의 개수를 설정합니다. 7)edit poly 수정자를 추가합니다. 8)paint deformation에서 브러시 옵션을 설정하고 push/pull를 활성화합니다. 9)브러시를 사용하여 지형의 높낮이를 모델링합니다..
C# 프로그래밍 - 메서드의 오버라이딩(overriding)과 오버로딩(overloading) 오버라이딩(overriding) 클래스의 상속이 이루어진경우 부모 클래스에서 정의된 메서드에 대하여 동일한 이름의 메서드를 자식 클래스에서 재정의 할수있습니다. 오버로딩(overloading) 매개변수의 개수와 유형이 다른 여러 버전의 동일명 메서드를 정의하고 각각 다른 작업을 수행하는 메서드를 호출할수있습니다.
C# 프로그래밍 - 메서드 오버로딩(Overloading) 메서드 오버로딩(Overloading)은 같은 이름을 사용하여 매개변수의 유형, 개수 또는 순서가 다른 여러 버전의 메서드를 정의하는것을 의미합니다. 오버로딩을 사용하면 동일한 메서드 이름을 사용하여 다양한 입력 유형 또는 매개변수 조합을 처리할 수있습니다. C# 컴파일러는 호출된 메서드의 매개변수 유형 및 개수를 기반으로 어떤 메서드를 호출할지 결정합니다. 메서드 오버로딩을 사용할 때 메서드 이름이 동일해야하고 매개변수의 데이터 형식 또는 개수가 달라야 합니다. 메서드 오버로딩 사용예시 매개변수의 유형이 다른 경우 각각 다른 매개변수 유형을 가지는 세개의 동일 이름 메서드(Add)를 선언하고 각각 정수 덧셈, 부동 소수점 덧셈, 문자열 연결을 ..
C# 프로그래밍 - 구조체(Struct) 구조체(Struct)는 C#의 사용자 정의 데이터 형식으로 클래스와 유사한 기능(데이터를 구조화하고 관련 데이터 및 동작을 캡슐화)을 제공하지만 몇 가지 중요한 차이점이 있습니다. 구조체는 값 형식(Value Type)으로 분류되며 상속을 지원하지않습니다. 주로 작은 크기의 데이터를 효율적으로 저장하고 전달하는 데 사용됩니다. 구조체의 몇가지 특징 값 형식(Value Type) - 구조체는 값 형식(value type)으로 분류됩니다. 이는 구조체 변수가 스택(stack)에 직접 저장되며 값 복사 방식으로 동작한다는것을 의미합니다. 반면 클래스(class)는 참조 형식(reference type)으로 분류되어 힙(heap)에 저장되고 변수는 참조를 가지고 있습니다..
C# 프로그래밍 - this 키워드 this 키워드는 현재 클래스의 객체 및 인스턴스(instance)를 의미합니다. this 키워드는 클래스 내부에서 사용되어 현재 객체에 대한 참조를 나타내며 객체의 필드, 속성 및 메서드에 접근할 수 있습니다. this를 사용하여 현재 인스턴스의 필드 myField에 접근하고 값을 설정합니다. class MyClass { private int myField; public void SetField(int value) { this.myField = value; } }
C# 프로그래밍 - 메서드 오버라이딩(override)부모 클래스(또는 기반 클래스)에서 정의된 메서드를 자식 클래스(파생 클래스)에서 재정의할수있습니다. 메서드 오버라이딩을 사용하면 런타임 다형성(Polymorphism)을 구현할수있습니다(기반 클래스는 파생 클래스를 통해서 다형성을 구현) 부모 클래스 메서드 정의 메서드를 오버라이드하려면 부모 클래스에서 virtual 키워드를 사용하여 메서드를 정의합니다. 자식 클래스 메서드 재정의 자식 클래스에서 override 키워드를 사용하여 부모 클래스에서 정의된 메서드를 재정의합니다. 메서드 오버라이딩 예시 Animal 클래스의 가상 메서드 Speak에서 기본 동작을 정의합니다. class Animal { public virtual void Speak..