Polygon Surface Offset + Attractor Field

Voronoi 2

Polygon Surface Offset (Rhinoceros Grasshopper)

Grasshopper Script สำหรับสร้าง Offset Surface ใน Rhinoceros โดยสคริปสามารถรับเฉพาะ Surface ที่ถูกสร้างขึ้นหรือแตกจาก Polygon Object ต่าง ๆ แล้วจะทำการ offset เพื่อสร้าง void บนแต่ละ surface ทำให้ได้ 3D model ในลักษณะเป็นเส้นโครงการของ object นั้น ๆ ตามรูปตัวอย่างได้ใช้ object ที่จากการสร้าง voronoi

สคริปได้ใส่ patch สำหรับการตรวจสอบทิศทาง normal ของ surface (โดยตรวจสอบจากระยะที่ผิดไป) ทำให้สคริปสามารถ offset ในทิศทางเข้าสู่ศูนย์กลางของแต่ละ surface ได้ถูกต้อง รวมถึง patch ที่ควบคุม threshold ของระยะมุมของ surface ที่ใกล้กัน และความกว้างของการ offset

Download

Voronoi Structure Test

Vector-Scalar Mathematic with Point Attractors: Distance (Rhinoceros Grasshopper)

Grasshopper Script สำหรับสร้าง 3d attractor field ด้วย จุด โดยกำหนดจาก surface เพื่อสร้าง point field และกำหนด attractor point ที่ต้องการให้มีผลต่อพื้นที่

สคริปจะรับ surface เพื่อเป็นส่วน field และ attractor point (ตามตัวอย่าง 3 จุด) ซึ่งในส่วน field สามารถกำหนดเป็นจุดตารางตามจำนวนแนวตั้งและแนวนอน รวมถึงระยะห่างระหว่างจุดของ field ส่วน attractor point สามารถกำหนดค่าน้ำหนักของแต่ละจุดให้มีผลกระทบต่อ field ที่แตกต่างกันได้ในพื้นที่ 3 มิติ

Download

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: