caterpillar 積分 2

身為二十幾年的一家之煮看這份清單…有寫等於沒寫…還有…冰箱那樣塞是沒用的…冷空氣無法循環,一天之內貼在牆邊的菜就會凍傷爛掉,中間的菜冷度不夠也放不久…XD

caterpillar 積分 3

玩了六年才寫出這顆瓜…XD

caterpillar 積分 2

單純就龍的外觀而言,其實稱不上什麼,然而若要說其中數學面與程式面的演算,有很多故事可以說,我只是用龍來作為那些演算的視覺化方式罷了…XD

caterpillar 積分 0

玩轉 p5.js - 花了一陣子時間,整理這幾年的一些圖學心得,用 p5.js 實作,目前先整理到這邊作一個段落,要忙別的去了…XD

caterpillar 積分 1 編輯於
  • Turtle Graphics 3D
  • L-System 3D
  • Hilbert Curve 3D
  • Bezier Curve
  • Path following
caterpillar 積分 3

還在慢慢寫中,也算是跟手機開發沾上點邊 … XD

caterpillar 積分 2 編輯於

前陣子一個放了一年還沒解的 ISSUE,其實真的有種「就這樣了嗎?」的感覺,也曾想直接把 ISSUE 關掉不理它的想法…

後來是有空就想一下,有空就看一下,直到前陣子玩 WebGL 時又補了一些 3D 的知識,才突然有了靈感…

就像文中談的,需要角色轉換,也需要時間!

#就很小眾的程式庫 #才第二個ISSUE就讓我卡關了

caterpillar 積分 2 編輯於

JEP 12: Preview Language and VM Features1

看來是會變動,要開 --enable-preview 才能用的語法。

caterpillar 積分 0

雕 Duke 好簡單的!反倒是練習拆件花了不少時間。

caterpillar 積分 0

一直覺得之前寫的龍只是概念驗證,沒想到可以直接用上。

caterpillar 積分 1 編輯於

最近試著結合 OpenSCAD 與 3D 雕塑軟體,這是練習品,順便練模型塗裝。

雕塑時的設想對象其實是 我女兒的人設1

caterpillar 積分 4 編輯於

Java 9 廢棄了 finalize 方法,FileInputStream 等也清空了 finalize 方法的實作,改用 PhantomReference 的機制,JVM 有個執行緒會監控 Reference,在實例不再被參考時,呼叫 close 方法。

至於相容性的部份,若有 FileInputStream 的子類,且自定義了 close 方法,實例化時會有個 AltFinalizer 產生,AltFinalizer 建立時會包裹 FileInputStream,AltFinalizer 的作用就是等著被回收時,呼叫自定義的 finalize 方法(被加了 @SuppressWarnings("deprecation")),其中呼叫了 FileInputStream 的 close 方法。

繞來繞去的 ...

caterpillar 積分 0 編輯於

OpenSCAD 產生龍,再進 SculptGL 進行 3D 雕塑,算是把之前寫過的龍原型做了個應用。

caterpillar 積分 1

土炮 Toy - 模組的實現方式也做了點記錄了,在整個回顧與記錄的過程,也順便看了不少語言實現的資料,土炮的不足是絕對的,然而過程卻是必要的!下次又要實作語言會是什麼時候呢?…XD