건축 | 구독자 5명 | 모건체이스

그래스호퍼) 추후에 만들어볼 그래스호퍼 알고리즘

도시계획 3D 구현에서 사용할 예정이고,
이 작업에서 목적은 수많은 건축물의 층수를 한 번에 높이값을 줘서 작업을 편리하게 함을 위함.

국토정보 플랫폼에서 다운받은 연속지적도를 QGIS에서 이식,

건물 데이터들을 층으로 나눠서 추출하지 않고 모든 층의 데이터를 캐드로 이식.

그 후 라이노로 이식

그래스호퍼를 키고, 그래스호퍼에서 각 데이터들의 서피스들을 만들어주고,

Area 컴포넌트를 사용하여 centroid 추출.

--------------------------------

라이노는 이 상태로 두고,

QGIS에서 다른 레이어들을 전부 끄고, 오직 건물 데이터들만 킴.

데이터들의 레이어 색깔들을 Brightness를 조정하든, 색감을 조정하든.

이것들이 색 또는 밝기 또는 채도가 >>>> 1~N을 나타내도록 조정


이 다음이 매우 실험적인데,

이것을 캡쳐한다. 최대한 그 건물들이 사각형 안에 딱 들어오도록.

그 다음에 그래스호퍼로 돌아가서 Image sampler 컴포넌트에 매칭시키고,

이것들을 숫자로 나오게 한다.

그 다음에 Rescale numbers를 사용하여 이 숫자들이 1~최대 층수로 표현되도록 설정 ( 이 수는 당연히 정수가 되어야 한다.)

이것들을 Thicken Planar Srf를 사용하여 높이값을 준다.


> 이 작업들이 가져올 예상 효과


기존에는 캐드에서 층마다 데이터를 추출해서 작업했어야 했던 반면에

이 작업을 사용하면 한 번에 데이터를 추출한 후, 캡쳐만 잘하고 그래스호퍼에 연결하면 단번에 층수 작업이 끝나는

매우 정교하면서도 효과적인 작업일 것이다.


단지 이 과제에서 문제는 레이어들에게 색깔로 숫자를 준다는 게 어려울 거 같음.

어쩌면 그냥 노가다를 뛰는 게 더 빠를 수도 있다.


하지만 나중에 한 번 만들어봐야지.

혹시 관심있는 건축인들은 함 시도해보셈.

로그인하고 댓글 작성하기
루리웹 오른쪽
루리웹 유머
루리웹 뉴스 베스트
PC/온라인
비디오/콘솔
모바일

루리웹 유저정보 베스트