stereographic_extrude


使用 2D 物件作為輸入,將之拉伸至球體並與與交集。如果從球體的北極點打燈,陰影就會重現原本的 2D 圖樣。可以查看 Stereographic projection 瞭解更多有關球極投影的原理。

你的 2D 物件必須置中於原點,並找出可涵蓋物件的正方體邊長。因為會將 2D 物件映射至球體,可以使用 $fa$fs$fn 來控制球體解析度。

參數

  • shadow_side_leng : 可涵蓋 2D 物件的正方形邊長。
  • $fa, $fs, $fn : 詳見 sphere 模組說明。

範例

include <stereographic_extrude.scad>;

dimension = 100;

render() stereographic_extrude(shadow_side_leng = dimension)
   text(
        "M", size = dimension, 
        valign = "center", halign = "center"
   );

color("black") 
   text(
        "M", size = dimension, 
        valign = "center", halign = "center"
   );

stereographic_extrude

想要看到更多應用實例的話,可以看看我的 球極投影作品集.