<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-13564035</atom:id><lastBuildDate>Sat, 18 Apr 2026 10:18:22 +0000</lastBuildDate><category>V-Ray</category><category>PhoenixFD</category><category>Autodesk</category><category>thinkingParticles</category><category>video tutorial</category><category>tyflow</category><category>modeling</category><category>UDK</category><category>FumeFX</category><category>houdini</category><category>RealFlow</category><category>唱歌學日語</category><category>tutorial</category><category>3dsmax</category><category>NURBS</category><category>ClaudioMeireles</category><category>maxscript</category><category>management</category><category>AI</category><category>VFX</category><category>plugin</category><category>西洋流行樂</category><category>Bulgaria</category><category>KristinIvanova</category><category>Krakatoa</category><category>MentalRay</category><category>psi</category><category>consciousness</category><category>gateway</category><category>material</category><category>英語小教室</category><category>finalrender</category><category>ufo</category><category>Afterburn</category><category>Hemi-sync</category><category>Rendering</category><category>chaosgroup</category><category>freelancer</category><category>remoteviewing</category><category>BobLazar</category><category>D5Render</category><category>Frost</category><category>Gaea</category><category>JacquesVallée</category><category>KristinaGaytandzhieva</category><category>Mudbox</category><category>SlavinaNikolova</category><category>chaosscatter</category><category>sales</category><category>texture</category><category>vray</category><title>CG Taiwaner  台灣人玩動畫</title><description></description><link>http://hammerbchen.blogspot.com/</link><managingEditor>noreply@blogger.com (hammerbchen)</managingEditor><generator>Blogger</generator><openSearch:totalResults>745</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-7897820504280830202</guid><pubDate>Fri, 17 Apr 2026 06:54:00 +0000</pubDate><atom:updated>2026-04-17T14:55:09.728+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">houdini</category><title>Houdini的材質編輯器Material Palette</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgw7DSY8sGhTMnPNXiF4TKlAfW1kYhyHpuJPoP2Ahf3XYPmK-4Mvsg0SKWFImJr-ZGDXVh3Pce46rTXj64di8Xc9Kdk_ZzL66B7PPI0Zw1m_k2_mNjVMHu46Z_zSkbKMlOTuRlUM8qPuMcRw_DK9khVrpY725rbNmZQCxwpaKlZEiJys224Brpe/s839/Houdini_material_editor_palette_01.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;839&quot; data-original-width=&quot;673&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgw7DSY8sGhTMnPNXiF4TKlAfW1kYhyHpuJPoP2Ahf3XYPmK-4Mvsg0SKWFImJr-ZGDXVh3Pce46rTXj64di8Xc9Kdk_ZzL66B7PPI0Zw1m_k2_mNjVMHu46Z_zSkbKMlOTuRlUM8qPuMcRw_DK9khVrpY725rbNmZQCxwpaKlZEiJys224Brpe/w321-h400/Houdini_material_editor_palette_01.jpg&quot; width=&quot;321&quot; /&gt;&lt;/a&gt;&lt;/div&gt;在找尋Houdini當中最接近3ds Max Material Editor的東西，讓我可以快速給予物件簡單的材質。金屬，玻璃或是木頭之類的。並沒有放在顯眼之處，要到Windows / Material Palette&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNXPucIaM4_fa0kd1GuRKbhGOAyLk0aZ7nar4QaKv_WZAHMGI7HpLvC9srWdm2MiwT4jD6RNKGuQ7zDxE8VrRfyfPudpDbeWljhBrDlpIq-saAy7PdrVAd7HTsdcwqvGwkBzZ27wBPmlY1nurnSJwsGSRn8U2JUzGk2DnJFjtw4-HhjrFv9e0I/s1063/Houdini_material_editor_palette_02.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1063&quot; data-original-width=&quot;962&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNXPucIaM4_fa0kd1GuRKbhGOAyLk0aZ7nar4QaKv_WZAHMGI7HpLvC9srWdm2MiwT4jD6RNKGuQ7zDxE8VrRfyfPudpDbeWljhBrDlpIq-saAy7PdrVAd7HTsdcwqvGwkBzZ27wBPmlY1nurnSJwsGSRn8U2JUzGk2DnJFjtw4-HhjrFv9e0I/w363-h400/Houdini_material_editor_palette_02.jpg&quot; width=&quot;363&quot; /&gt;&lt;/a&gt;&lt;/div&gt;進來之後你可以看到類似3ds Max的創建新材質清單的東西。有基本常見的材質，就做特效來說很夠用了。所以可以簡單說&lt;b&gt;Houdini的Material Palette相當於3ds Max的Material Editor&lt;/b&gt; (我知道這不是正確的說法，但對初學者夠了)&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;我在學Houdini時，會問為何沒有人專人寫個skin或是UI在3ds Max可以更輕鬆地轉換? 我發現Houdini太喜歡用縮寫與專有名詞，本來Houdini就已經夠複雜了，用了大量的縮寫使學習的門檻變得更高了，甚至令人討厭的程度。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;[相關文章]&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2025/04/houdini-3ds-max.html&quot;&gt;Houdini 與 3ds Max 功能對照表&lt;/a&gt;&lt;/div&gt;</description><link>http://hammerbchen.blogspot.com/2026/04/houdini-material-editor-palette.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgw7DSY8sGhTMnPNXiF4TKlAfW1kYhyHpuJPoP2Ahf3XYPmK-4Mvsg0SKWFImJr-ZGDXVh3Pce46rTXj64di8Xc9Kdk_ZzL66B7PPI0Zw1m_k2_mNjVMHu46Z_zSkbKMlOTuRlUM8qPuMcRw_DK9khVrpY725rbNmZQCxwpaKlZEiJys224Brpe/s72-w321-h400-c/Houdini_material_editor_palette_01.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-761201795994481104</guid><pubDate>Thu, 16 Apr 2026 12:33:00 +0000</pubDate><atom:updated>2026-04-17T14:56:34.118+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">BobLazar</category><category domain="http://www.blogger.com/atom/ns#">JacquesVallée</category><category domain="http://www.blogger.com/atom/ns#">ufo</category><title>Jacques Vallée對Bob Lazar的看法?</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;600&quot; src=&quot;https://www.youtube.com/embed/c3qBNo3PAjU&quot; width=&quot;800&quot; youtube-src-id=&quot;c3qBNo3PAjU&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;Bob Lazar幾乎是UFO社群的大紅人，自從由Luigi Vendittelli執導的紀錄片&lt;a href=&quot;https://www.imdb.com/title/tt37605896/&quot;&gt;S4: The Bob Lazar Story&lt;/a&gt;，Bob幾乎上遍了所有的網紅頻道，把他的知名度推到新的高峰。&lt;/p&gt;&lt;p&gt;Jacques Vallée則是在電影&lt;a href=&quot;https://www.imdb.com/title/tt0075860/&quot;&gt;Close Encounters of the Third Kind, 1977&lt;/a&gt;那位法國科學家的本人，他跟Lazar具有完全不同的風格。所以知道Jacques Vallée對Bob Lazar的看法，會引出很多有趣的觀點。&lt;/p&gt;&lt;p&gt;&lt;b&gt;整體來說Jacques Vallée比較關注於整體，靈性的; 而Lazar非常關注於硬體，物理，實體的。&lt;/b&gt;&lt;/p&gt;&lt;p&gt;1. Lazar的飛碟推進器的技術核心是&amp;nbsp;element 115，這有可能是情報戰裡面的資訊標記。也就是故意放出一個非常具體的，但又難以驗證的東西。用來追蹤是那些人在讀取這個標記，以及理解社會大眾對這個議題的科學理解到何程度。&lt;/p&gt;&lt;p&gt;2. 如果Lazar真的掌握到飛碟推進器的關鍵資訊，這會是影響全人類的資訊。這些年還能到處公開上電視，這代表是情報界對他的&quot;寬容&quot;&lt;/p&gt;&lt;p&gt;3. Lazar對飛碟推進的解釋還停留在1980年代人類對未來科技的想像，他對飛碟的解釋不像是領先人類上千年的科技。&lt;/p&gt;&lt;p&gt;4. 許多飛碟目擊者在看到飛碟後會有後續的心理衝擊，會有「本質性」（Ontology），巨大的或是宗教性的改變 (就像史蒂芬史匹婆的電影 &lt;a href=&quot;https://zh.wikipedia.org/zh-tw/%E7%AC%AC%E4%B8%89%E9%A1%9E%E6%8E%A5%E8%A7%B8_(%E9%9B%BB%E5%BD%B1)&quot;&gt;第三類接觸&lt;/a&gt;那樣)。 Vallée認為在Lazar身上沒有看到他有那樣的改變。&lt;/p&gt;&lt;p&gt;5. Lazar沒有提到外星科技對意識的控制。&lt;/p&gt;&lt;p&gt;6. 情報單位的降維打擊。利用Lazar工程師性格去解釋飛碟的科技，形成資訊的完美防火牆。&lt;/p&gt;&lt;p&gt;本質上Bob Lazar可能不是故意要欺騙，但他可能是&quot;被精心挑選的傳聲筒&quot;。大眾會被 element 115所吸引，而真正的秘密研究則可以繼續進行。&lt;/p&gt;&lt;div&gt;&lt;table data-path-to-node=&quot;16&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; color: #1f1f1f; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 32px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 32px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;thead style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;比較項目&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Bob Lazar 的觀點&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Jacques Vallée 的觀點&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;16,1,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;16,1,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;媒介&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;16,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;元素 115 / 重力放大器&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;16,1,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;意識 / 資訊場 / 維度共振&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;16,2,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;16,2,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;性質&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;16,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;尖端機械工程 (Nuts and Bolts)&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;16,2,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;精神物理學 (Psychophysical)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;16,3,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;16,3,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;操作&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;16,3,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;物理引導、定向&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;16,3,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;物理常數的修改與意識操控&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;16,4,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;16,4,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;互動&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;16,4,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;駕駛員與機器的關係&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;16,4,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;意識與現實邊界的融合&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;b&gt;[相關文章]&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2026/03/close-encounters-of-third-kind-and-hemi.html&quot;&gt;Close Encounters of the Third Kind 音頻改變意識&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2026/03/jack-sarfatti-quantum-mind.html&quot;&gt;Jack Sarfatti quantum mind 人腦的量子運算(一)&lt;/a&gt;&lt;/div&gt;</description><link>http://hammerbchen.blogspot.com/2026/04/jacques-valleebob-lazar.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/c3qBNo3PAjU/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-8844179370022322517</guid><pubDate>Thu, 16 Apr 2026 11:56:00 +0000</pubDate><atom:updated>2026-04-16T20:47:06.837+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">AI</category><title>Gemini AI 跟傳統的資料庫有何不同?</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikQ3G0ZcxpoKJTK_hlb7dp2dqE4VTyT0a69LyNbICMgxJ1xpcsEd63xuhdhGjAAaRo6N5p8eRsaChdJo-dHwtPjyHUKQov3lWIKNCGWfQKaLbe1Nw-lS0jN64R5R-X3xoQS2DXtYLYXz8NZQJIEm3zHlnvY1HJ5OWaEQ07rRFMyI3tOTpW0QXj/s1920/gemini_AI_database.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1080&quot; data-original-width=&quot;1920&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikQ3G0ZcxpoKJTK_hlb7dp2dqE4VTyT0a69LyNbICMgxJ1xpcsEd63xuhdhGjAAaRo6N5p8eRsaChdJo-dHwtPjyHUKQov3lWIKNCGWfQKaLbe1Nw-lS0jN64R5R-X3xoQS2DXtYLYXz8NZQJIEm3zHlnvY1HJ5OWaEQ07rRFMyI3tOTpW0QXj/w400-h225/gemini_AI_database.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;因為發現為了要讓頁面有一張圖，反而讓我延遲了發文的頻率。本來想用AI產生配圖，但覺得這不見得比較好，從今天開始發文將不一定配圖。可能只發純文字的文章。而文字的部分也將改成手工打字，避免用AI產生文字。&lt;/p&gt;&lt;p&gt;&lt;b style=&quot;background-color: #04ff00;&quot;&gt;Q: Gemini的AI跟傳統的資料庫有何不同?&lt;/b&gt;&lt;/p&gt;&lt;p&gt;A: 傳統的資料庫像是檔案櫃，而AI則像是訓練過的大腦。&lt;/p&gt;&lt;p&gt;&lt;b&gt;1. 精準匹配與語義理解&lt;/b&gt;&lt;/p&gt;&lt;p&gt;傳統資料庫要一對一對應才找得到資料，比方說找車子，但是查不到車輛。 AI則能理解車輛也是車子。&lt;/p&gt;&lt;p&gt;AI資料庫具有向量空間的特性。&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;p&gt;&lt;/p&gt;&lt;b&gt;2. 資料結構: 傳統的是取用資料，而AI是生成資料&lt;/b&gt;&lt;br /&gt;&lt;table data-path-to-node=&quot;6&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; color: #1f1f1f; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 32px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 32px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;thead style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;特性&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;傳統資料庫&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Gemini AI&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;6,1,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;6,1,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;產出方式&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;6,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;6,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;檢索 (Retrieve)&lt;/b&gt;：從硬碟抓取原本就存好的原始資料，原封不動呈現。&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;6,1,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;6,1,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;生成 (Generate)&lt;/b&gt;：根據機率預測下一個字，重新組合成一段全新的對話。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;6,2,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;6,2,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;正確性&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;6,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;極高。只要輸入沒錯，讀取的資料就是 100% 事實。&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;6,2,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;因為是生成的，代表具有「幻覺」風險。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;6,3,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;6,3,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;彈性&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;6,3,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;缺乏彈性。只能讀取資料庫裡有的東西。&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;6,3,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 2.66667px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;極高。可以根據儲存的知識進行推論、翻譯、摘要或創作。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;b&gt;3. 傳統資料庫是僵硬的，結構化的; AI則具有很高的彈性&lt;/b&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b style=&quot;background-color: #04ff00;&quot;&gt;Q 如果跟AI詢問特定資料庫的某個資訊，是不是很容易出錯?&lt;/b&gt;&lt;/div&gt;&lt;div&gt;沒錯! AI對於特定資料庫的取用，比方說某某資料庫的5月份的某個資料，AI在這方面非常容易出錯，因為AI只會讀取對該資料庫經過訓練的&quot;印象&quot;，殘影來回答。往往這就是所謂的AI幻覺產生的原因。你如果問AI某本書的第203頁的第三行的內容，AI很容易出錯，但是他可能對大智的內容是正確的。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b style=&quot;background-color: #04ff00;&quot;&gt;Q AI的總資料應該比資料庫的資料的檔案大小要小，請問與資料庫相比，AI的總資料壓縮率為多少?&lt;/b&gt;&lt;/div&gt;&lt;div&gt;A: AI模型的總體積遠小於它閱讀過的總資料量。大語言模型（LLM）就是這麼神奇! 本質上是終極的統計壓縮引擎。一般來說壓縮率落在於100~1000倍。但是LLM的壓縮率不能無限地提高，必須在模型容量與知識密度之間達到某種平衡。否則就會發生遺忘細節或是推理能力下降的問題。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;[相關文章]&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2026/01/ai-image-specific-poses-ai.html&quot;&gt;用AI產生影像的技巧 - 讓人物產生特定的動作&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</description><link>http://hammerbchen.blogspot.com/2026/04/gemini-ai-data-and-conventional.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikQ3G0ZcxpoKJTK_hlb7dp2dqE4VTyT0a69LyNbICMgxJ1xpcsEd63xuhdhGjAAaRo6N5p8eRsaChdJo-dHwtPjyHUKQov3lWIKNCGWfQKaLbe1Nw-lS0jN64R5R-X3xoQS2DXtYLYXz8NZQJIEm3zHlnvY1HJ5OWaEQ07rRFMyI3tOTpW0QXj/s72-w400-h225-c/gemini_AI_database.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-6950032882244716822</guid><pubDate>Fri, 10 Apr 2026 01:44:00 +0000</pubDate><atom:updated>2026-04-10T09:45:04.635+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ClaudioMeireles</category><category domain="http://www.blogger.com/atom/ns#">management</category><category domain="http://www.blogger.com/atom/ns#">PhoenixFD</category><title>Chaos Phoenix FD的最後一支教學影片</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjC26nmng8X2tr6tWKVxG_DKBqbhEnnZX6Tfcc7Pl_HwGbuU8j5eUpKFH-hQqvw9cQZX497y16wnjGIV6-jDCioynbRsfPd_ySdvFmhbc30mEd3dD-geEtQ5ctBr6t3IEy0p_vW_73vfo8lBo-FJDukpmZ6RcQ4v346Iq3ZUKw3EDChRJMWbaYJ/s636/PhoenixFD_end_sea_monster_tutorial.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;503&quot; data-original-width=&quot;636&quot; height=&quot;506&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjC26nmng8X2tr6tWKVxG_DKBqbhEnnZX6Tfcc7Pl_HwGbuU8j5eUpKFH-hQqvw9cQZX497y16wnjGIV6-jDCioynbRsfPd_ySdvFmhbc30mEd3dD-geEtQ5ctBr6t3IEy0p_vW_73vfo8lBo-FJDukpmZ6RcQ4v346Iq3ZUKw3EDChRJMWbaYJ/w640-h506/PhoenixFD_end_sea_monster_tutorial.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;CG Channel昨天刊登了&lt;a href=&quot;https://x.com/theCGchannel/status/2042164377390866489&quot;&gt;Chaos決定停止更新Phoenix FD的消息&lt;/a&gt;，用的還是我做的Sea monster tutorial的影片當作配圖，看到真是感慨萬分!&lt;p&gt;&lt;/p&gt;&lt;p&gt;我是在2014年5月17日跟我的直屬主管&amp;nbsp;Claudio Meireles（CI Mei)開視訊會議時， Claudio通知我被開除了，當然那天我心情很糟。之後我發現我還有幾天的假(這是我跟Chaos合約上明寫的特休，paid leave)，想說在職的最後幾天乾脆把假都用光好了，同時這些時間也可以拿來找工作。&lt;/p&gt;&lt;p&gt;沒想到跟Claudio提出請假後，他還非常強悍地在群組大家都看得到的email裡面強調不准我請假。詢問律師後，的確在收到離職通知後是不能請假的。我也只能乖乖接受了。&lt;/p&gt;&lt;p&gt;在我收到開除通知前，其實我那個&lt;a href=&quot;https://www.youtube.com/watch?v=-c4EI4Z_HcY&quot;&gt;Simulating a monster rising from the sea with Chaos Phoenix&lt;/a&gt;，就是螃蟹從海裡冒出的那個教學影片已經幾乎完成，只是還在細修，peer review的階段，而且我已經上傳到ChaosTV Youtube channel上了。由於不能請假，還必須繼續工作幾天，我就只好把這個螃蟹的教學影片完成，修了一點點小錯誤。最終還是正式發表，也算是一件好事。&lt;/p&gt;&lt;p&gt;Claudio Meireles在通知我被開除的那個會議中，他還強調，其實他上頭的主管早在當時的6個月前就決定要把我開除了 (我事後往前推算時間，差不多就是在&lt;a href=&quot;https://youtu.be/jhgspuiP-aw?si=36KkC2Rg6Ewcy77i&quot;&gt;Svetlin Nikolov提出辭呈&lt;/a&gt;的那一兩個月內，也就是2023年11月中旬)，Claudio強調這是機密，所以他不能透露。所以說，上頭主管在Phoenix的主程式離開的時候，就決定把我這個負責寫教學的人開除了。說好聽一點是Claudio是多讓我待了至少半年的時間，說難聽一點是利用了我半年，而且我在被開除了前一個月還負責Chaos來台灣辦活動演講Enscape的英文口譯。&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;[相關文章]&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2025/03/last-day-in-chaos.html&quot;&gt;Last day in Chaos 離職公開信&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2025/03/chaos-v-ray-layoff.html&quot;&gt;Chaos裁員前的一些跡象&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2025/04/claudio-meireleschaos.html&quot;&gt;Claudio Meireles與Chaos的拖欠薪資&lt;/a&gt;&lt;/p&gt;</description><link>http://hammerbchen.blogspot.com/2026/04/chaos-discontinues-phoenix-fd-sea.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjC26nmng8X2tr6tWKVxG_DKBqbhEnnZX6Tfcc7Pl_HwGbuU8j5eUpKFH-hQqvw9cQZX497y16wnjGIV6-jDCioynbRsfPd_ySdvFmhbc30mEd3dD-geEtQ5ctBr6t3IEy0p_vW_73vfo8lBo-FJDukpmZ6RcQ4v346Iq3ZUKw3EDChRJMWbaYJ/s72-w640-h506-c/PhoenixFD_end_sea_monster_tutorial.jpg" height="72" width="72"/><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-1129400922633340167</guid><pubDate>Mon, 06 Apr 2026 13:12:00 +0000</pubDate><atom:updated>2026-04-06T21:32:04.271+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">psi</category><category domain="http://www.blogger.com/atom/ns#">remoteviewing</category><title>Ben Kingsley在這些電影的演出不是巧合</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-TCmMcE8YEecSixI_NyJPhMND0R4YujgyREb-18ggNhfXobO4G35nJR3i9iO-2ClYOxvh6YWiRP3x1Vd3-HSbugE3LVH3DOyLqgy5veAeJQYeNQoEyLnL2kk9G0PyOn8XAYlrUE3SPjtZ4IY0n9pA9P3QuK_4n8LfsWEnlzYy_xvk-rr9lVxa/s1486/Suspect_zero_2004_remote_viewing.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1486&quot; data-original-width=&quot;1000&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-TCmMcE8YEecSixI_NyJPhMND0R4YujgyREb-18ggNhfXobO4G35nJR3i9iO-2ClYOxvh6YWiRP3x1Vd3-HSbugE3LVH3DOyLqgy5veAeJQYeNQoEyLnL2kk9G0PyOn8XAYlrUE3SPjtZ4IY0n9pA9P3QuK_4n8LfsWEnlzYy_xvk-rr9lVxa/w269-h400/Suspect_zero_2004_remote_viewing.jpg&quot; width=&quot;269&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href=&quot;https://www.imdb.com/title/tt0324127/&quot;&gt;Suspect Zero (2004)&lt;/a&gt;這部電影的知名度不高，甚至在IMDB上只有5.8分。但我意外在Netflix上看到這部電影，驚人地發現這部電影在Remote Viewing的實際操作上非常精確。由印度裔的Ben Kingsley扮演的角色，受過Remote Viewing訓練。仔細看電影有把以下關鍵細節&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;a href=&quot;https://en.wikipedia.org/wiki/Ideogram&quot;&gt;Ideograms &lt;/a&gt;(用手寫迅速的把感應到的概念寫下來)&lt;/li&gt;&lt;li&gt;然後把遙視的感知先用粗略的文字描述 (冷的，寬廣的...熱的...)&lt;/li&gt;&lt;li&gt;然後才越來越把細節畫出來&lt;/li&gt;&lt;li&gt;還有只提供編號數字，不提供確切的目標名稱&lt;/li&gt;&lt;li&gt;當中remote view時，手拍桌子的節奏超像Hemi Sync Gateway Wave 1 Track 5讓人進入狀態 頻率越來越快的那個聲音，電影模擬了頻率跟隨反應（Frequency Following Response）&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Kingsley有把Ingo Swann的神韻演出來。可以感受到他會Remote Viewing反而飽受看到他不想看到的畫面而痛苦，關不掉這個技能。&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEiOC1kMh3rcUTqq_6kP-AAJJxMQ7h5MLLpc0vMNM6y0nGEsYtYhjUJDBmgJKjY9PM3l50vdAj4q6FlOb1sQkr37WeXbMEbmu3guybM97fRSb4XCM3rNb0-C3epg-3y6XoPsvAVIK86GtafYiBw9Jv9soyeD4PQe2ZbgfFD8YXQws7XPwg3hqY/s370/The_Men_Who_Stare_at_Goats_poster.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;370&quot; data-original-width=&quot;250&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEiOC1kMh3rcUTqq_6kP-AAJJxMQ7h5MLLpc0vMNM6y0nGEsYtYhjUJDBmgJKjY9PM3l50vdAj4q6FlOb1sQkr37WeXbMEbmu3guybM97fRSb4XCM3rNb0-C3epg-3y6XoPsvAVIK86GtafYiBw9Jv9soyeD4PQe2ZbgfFD8YXQws7XPwg3hqY/w270-h400/The_Men_Who_Stare_at_Goats_poster.jpg&quot; width=&quot;270&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;這跟&lt;a href=&quot;https://www.imdb.com/title/tt1234548/&quot;&gt;The Men Who Stare at Goats (2009)&lt;/a&gt;完全以搞笑風格來表現Remote Viewing不同 (當然裡面還是有演一些正確的部分)。&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjb9E97geKysjFRG4xNzrNTiEsxrnQVS7vGwm9UL6qN7KCkB3eqGQLnOGeCxWIXBptkDwpLqaiLsChd4D_nohhtKiNlHP4B2sfV6zrLzmzqEFBxq4DKwb9JNnzwIffkLFfIPEO4PHIt1ghAi1fvNntVSCAnFdIrQENWbe1SVTe-4fP8jg-xRLBw/s1481/The%20Wonderful%20Story%20of%20Henry%20Sugar.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1481&quot; data-original-width=&quot;1000&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjb9E97geKysjFRG4xNzrNTiEsxrnQVS7vGwm9UL6qN7KCkB3eqGQLnOGeCxWIXBptkDwpLqaiLsChd4D_nohhtKiNlHP4B2sfV6zrLzmzqEFBxq4DKwb9JNnzwIffkLFfIPEO4PHIt1ghAi1fvNntVSCAnFdIrQENWbe1SVTe-4fP8jg-xRLBw/w270-h400/The%20Wonderful%20Story%20of%20Henry%20Sugar.jpg&quot; width=&quot;270&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;看到這裡以為Ben Kingsley就這樣，沒想到他在最近的電影&lt;a href=&quot;https://www.imdb.com/title/tt16968450/&quot;&gt;&amp;nbsp;The Wonderful Story of Henry Sugar (2023)&lt;/a&gt;還演了一位能夠蒙眼看東西的印度大師。用的方法是眼睛盯著蠟燭，讓意識進入專注的狀態。如果在加上&lt;a href=&quot;https://www.imdb.com/title/tt15428940/&quot;&gt;Jules (2023)&lt;/a&gt;，Ben Kingsley參與的跟remote viewing，telepathy有關的電影還真多，這絕對不是巧合。&lt;/p&gt;&lt;/div&gt;</description><link>http://hammerbchen.blogspot.com/2026/04/ben-kingsleyjules-2023suspect-zero-2004.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-TCmMcE8YEecSixI_NyJPhMND0R4YujgyREb-18ggNhfXobO4G35nJR3i9iO-2ClYOxvh6YWiRP3x1Vd3-HSbugE3LVH3DOyLqgy5veAeJQYeNQoEyLnL2kk9G0PyOn8XAYlrUE3SPjtZ4IY0n9pA9P3QuK_4n8LfsWEnlzYy_xvk-rr9lVxa/s72-w269-h400-c/Suspect_zero_2004_remote_viewing.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-7295426296361473067</guid><pubDate>Mon, 06 Apr 2026 12:02:00 +0000</pubDate><atom:updated>2026-04-06T20:31:28.005+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">3dsmax</category><category domain="http://www.blogger.com/atom/ns#">chaosgroup</category><category domain="http://www.blogger.com/atom/ns#">ClaudioMeireles</category><category domain="http://www.blogger.com/atom/ns#">PhoenixFD</category><title>RIP Phoenix 1997 - 2026 經典特效外掛之死</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeqObZyMhu2U1x4IEFcNzXU2Kbj5FUpHrQrVnqcoDLS_ps5faju6-vfRm8xdnay4MQZY5t4YPuml5S8yWZedO6-E16y83Jp1fbIt3ZyD0Gbfhaq8MGS04x3fttu9voubXImp-yRuy3DEDL9Ms1U6IK3bMwBexCQ_-qVI7V_K1_obXaK3VRYevi/s863/PhoenixFD_RIP_2007-2026.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;863&quot; data-original-width=&quot;735&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeqObZyMhu2U1x4IEFcNzXU2Kbj5FUpHrQrVnqcoDLS_ps5faju6-vfRm8xdnay4MQZY5t4YPuml5S8yWZedO6-E16y83Jp1fbIt3ZyD0Gbfhaq8MGS04x3fttu9voubXImp-yRuy3DEDL9Ms1U6IK3bMwBexCQ_-qVI7V_K1_obXaK3VRYevi/w546-h640/PhoenixFD_RIP_2007-2026.jpg&quot; width=&quot;546&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;四月四日從chaos收到Chaos Phoenix停止提供技術支持的信，這也代表Phoenix FD正式結束。收到這封信時並沒有很驚訝，畢竟這在2年前就已經聽說可能的結局，這封email只是在棺材上釘上最後一個釘子罷了。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Chaos Group是在1997年，由Vladimir Koylazov 和 Peter Mitev兩人所創立的公司。嚴格說起來Chaos Group的第一個產品是Phoenix，不是大家廣為所知的V-Ray。早期 Phoenix 是由 Digimation 發行，Chaos 參與技術開發與支援。而據我所知，&lt;b&gt;Phoenix是取自Peter Mitev的字首P，而V-Ray是取名自Vladimir Koylazov的字首V。所以，Phoenix的時代結束，也可以說屬於Peter的Chaos Group的時代結束了。&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;以下我整理出我在2017年，那時區域經理Evelina Valchanova來台灣時，拜訪客戶時我擔任技術支援軟體展示時的演講稿。主要是跟台灣的客戶介紹Chaos Group這家公司跟產品。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;======演講內容=====&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;ChaosGroup 的歷史&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;位於東歐的保加利亞，其首都是蘇菲亞，這家公司成立於1997年，創辦人是 Peter Mitev 與 Vladimir Koylazov (Vlado), Peter Mitev 是CEO。1998年才正式營運，開始接廣告案子, 當時的經濟很不好，特別是廣告業。Peter的背景也是程式設計師，就在那時候發覺可以替業界開發軟體 ，在大學遇到 Vlado。Peter的大學時代大部分都在翹課，那時候遇到Vlado正在撰寫他高中時的遊戲引擎。Peter當時一家軟體公司上班，這家公司舉辦了比賽，有提供獎項，而Vlado參與了這個遊戲引擎，他還贏得了第一名! 而且還是Peter去頒的獎!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Vlado自己還把這個遊戲畫面上傳到Youtube&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;266&quot; src=&quot;https://www.youtube.com/embed/ENbwkgF5Fu0&quot; width=&quot;320&quot; youtube-src-id=&quot;ENbwkgF5Fu0&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;幾個月後Peter又在大學校園裡面遇到了Vlado。這個遊戲引擎很像DOOM毀滅公爵那種的遊戲引擎。因為寫的太好的關係，當時有個謠言說vlado根本沒有自己寫程式，只是把DOOM的程式碼裡面的sprite換成自己的。當然這並非事實，因為當時Vlado還不會寫C語言，而比賽時用的語言是Pascal語言加上一點點Assembly語言。當時Peter跟Vlado談了很多想法，Peter跟Vlado說&quot;我們可以這樣做...那樣做...&quot;。而Vlado卻回覆說&quot;不要&quot;。幾個月後Peter又再跟Vlado聊了一次，終於他同意來做一些實驗...&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;span&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;ChaosGroup公司的第一個產品其實是Phoenix 是3D Studio裡面的atomosphere的效果。3D Studio的老用戶可能知道當時的軟體對於混合大氣效果有重大問題，於是出現了atomosphere blender混合不同的大氣效果。後來Peter與Vlado他們發現會寫ray trancing的功能，於是V-Ray就這樣誕生了!2002年 推出V-Ray推出第一個正式版。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZK7MbSveoWxsEgETmy4t15qw3-LSJn1XyK6Imt5qDdOFBVL1GwfOhEMdQmjCxX5EnhlY6YfUPAx8hR0Wa0_2U34Whu1GJwSWgyi61Cfzyk9Ov4DX_nad7GHS6U-HrMIov8oHaZQuT4zKH37DzrbhV93-tpA6xI0fTcRpl69nBJ2YD3KM01DIb/s998/Phoenix_for_3d_studio.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;810&quot; data-original-width=&quot;998&quot; height=&quot;260&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZK7MbSveoWxsEgETmy4t15qw3-LSJn1XyK6Imt5qDdOFBVL1GwfOhEMdQmjCxX5EnhlY6YfUPAx8hR0Wa0_2U34Whu1GJwSWgyi61Cfzyk9Ov4DX_nad7GHS6U-HrMIov8oHaZQuT4zKH37DzrbhV93-tpA6xI0fTcRpl69nBJ2YD3KM01DIb/s320/Phoenix_for_3d_studio.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Phoenix FD的歷史&lt;/b&gt;&lt;/div&gt;&lt;div&gt;其實Phoenix是ChaosGroup的第一個產品。當時透過Digimation販售，3D Studio資深用戶應該會有印象。是以CEO的字首Peter的P作為命名靈感。最早的版本，並沒有流體力學運算的功能。2010左右推出 Phoenix FD 1.0，當時知名特效大師&lt;a href=&quot;https://hammerbchen.blogspot.com/2011/01/chaos-groups-phoenix-fd.html&quot;&gt;Allan McKay還在3D World雜誌寫了Review&lt;/a&gt;! 其中FD是Fluid Dynamics流體力學的縮寫。當時的主程式是&amp;nbsp;Ivaylo Katev，然後Ivaylo Ivanov加入。與之前Phoenix 1.5單純地只是大氣效果，這是一套功能強大的流體運算外掛，同時可以模擬煙火焰與液體，還可以混合運算。從Phoenix FD 2.0左右是由Svetlin Nikolov負責主程式。Phoenix FD從 3.0版本開始添加Flip solver, 並且把原本的simulator拆分成一個專門模擬液體，另一個專門模擬火與煙，不再支援混合模擬。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;最早的液體模擬是用粒子碰撞來模擬的，對於小尺度的液體，例如水杯倒牛奶這類的特效適用 但是對於大尺度例如大淹水，海浪需要大量細節的以粒子為基礎的運算效率太差。另一種流體的運作方式是grid，知名的外掛例如FumeFX，優點是速度快，容易控制; Flip solver是結合了粒子與grid解算的兩種方式，效率高又可以處理大量粒子。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;以我在半島電視台使用Realflow的經驗，需要反覆地進行import / output到3ds Max中。而Realflow的水花，泡沫需要別的plugin協助才能渲染出來。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;使用PhoenixFD的最大優勢&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;直接在MAX (Maya)環境操作，完全不用導入導出。 一個外掛就可以處理煙霧火焰，液體模擬 海洋，浪花。非常快速的Flip solver ，省掉了particle還要轉成mesh的步驟。非常直覺的retiming。完全支援V-Ray。Lead progammer會上Facebook回答用戶的技術問題。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;=====演講結束=====&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;以上就是我演講的大致內容 (省略自我介紹還有其他細節)，我記得當時我在台北的一家動畫公司講完後，跟Evelina Valchanova搭計程車要去拜訪下一個客戶，Evelina還在計程車裡面訓斥我一頓，因為她覺得我講得不好，ppt做的很差。有趣的是，她還舉例子說Svetlin Nikolov在chaos在公司內部介紹Phoenix講得很好! 當然她的評論影響到我下一場演講的心情。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;我必須說，她認為我講得不好肯定有她的道理。但是在這場客戶拜訪的活動之前，我曾多次要求chaos原廠提供相關的ppt資料讓我準備，我是等到最後一天才從Lucy那邊拿到原廠的ppt，我只能在台北的旅館裡惡補最後一刻由Lucy提供的資料，這場關於chaos group的沿革與phoenix的歷史完全是我自己在網路上找來的資料，不是chaos原廠給的。我不覺得當時Evelina有即時地提供我資料讓我準備。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;但是話說回來，我認為Evelina是很負責任的主管，比起我最後一任主管&amp;nbsp;Claudio Meireles，Evelina真的好太多了。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;再談一下Phoenix的沿革。我必須說在Svetlin Nikolov進來之前，有很多效果理論上可以用Phoenix FD做得出來，但實際上做不到。比方說當時有位英國人要我做一個建築物碎開，然後每個碎片都著火。我當時以為這很簡單，但實際操作時，Phoenix FD會因為記憶體問題而做不出那個效果。Svetlin帶的團隊很多時候是在修BUG，把原本的程式碼修乾淨。後來，努力的成果真的就反映在新版的Phoenix上面，我在&lt;a href=&quot;https://www.youtube.com/watch?v=zGaFgLSx2Wo&quot;&gt;Chaos Phoenix Fire Talk - Part 1: Burning Tower&lt;/a&gt;，就實現了那時我想做到的碎片著火的效果。或許其他人認為這沒什麼，但對我來說這是軟體開發的一大進步。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;關於Phoenix FD的結束&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Phoenix FD的結束是多少軟體開發者的努力，多少特效愛好者對在3ds Max裡面做特效的期望，多少夜晚的投入，說心裡沒有一絲遺憾是騙人的。我們這樣想好了，假設Chaos的高層是逼不得已，Phoenix FD是一個累贅或是腫瘤，為了公司整體好，或是為了公司的其他軟體開發好，Chaos必須忍痛把Phoenix割掉。現在Phoenix成功地割掉，我有兩個問題要問 1. 那現在沒有了Phoenix FD，chaos有變好嗎? 那個新開發的軟體變得如何? 有賺錢嗎?&amp;nbsp; 2. 第二個問題，既然拿掉Phoenix FD是正確的決定，我們可以給這些人credit嗎? 到底是哪些人決定要把Phoenix FD拿掉的?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;Let’s assume discontinuing Phoenix FD was a difficult decision for Chaos—a painful but necessary choice, like removing a tumor to save a patient or protect other projects. Now that the lump has been successfully removed, can we give credit to those who performed the operation? Who were the surgeons behind this decision?&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;[相關文章]&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2016/07/phoenix-fd-vs-realflow-comparison.html&quot;&gt;Phoenix FD vs RealFlow Comparison&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2016/10/phoenix-fd-3-vs-fumefx-4-comparison.html&quot;&gt;Phoenix FD 3 vs FumeFX 4 Comparison&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2011/01/chaos-groups-phoenix-fd.html&quot;&gt;Chaos Group Phoenix FD 試用報告 (Allan Mckay)&lt;/a&gt;&lt;/div&gt;</description><link>http://hammerbchen.blogspot.com/2026/04/rip-phoenix-2017-2026.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeqObZyMhu2U1x4IEFcNzXU2Kbj5FUpHrQrVnqcoDLS_ps5faju6-vfRm8xdnay4MQZY5t4YPuml5S8yWZedO6-E16y83Jp1fbIt3ZyD0Gbfhaq8MGS04x3fttu9voubXImp-yRuy3DEDL9Ms1U6IK3bMwBexCQ_-qVI7V_K1_obXaK3VRYevi/s72-w546-h640-c/PhoenixFD_RIP_2007-2026.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-2805624817328209373</guid><pubDate>Thu, 02 Apr 2026 09:34:00 +0000</pubDate><atom:updated>2026-04-02T17:34:56.704+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">consciousness</category><category domain="http://www.blogger.com/atom/ns#">Hemi-sync</category><title> Resonance Chambers of the Giza 共振室與意識</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;600&quot; src=&quot;https://www.youtube.com/embed/0rCjrc-v6T8&quot; width=&quot;800&quot; youtube-src-id=&quot;0rCjrc-v6T8&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;昨天在&lt;a href=&quot;https://youtu.be/y5ZygDMxhWU?si=zW34MbcirW9zNX_M&quot;&gt;Ross Coulthart的另外一個節目&lt;/a&gt;看到說秘魯的某古蹟有個共振腔室，對著它吹氣會產生共振。而且沒想到埃及也有這種腔室(Resonace Chambers)，saqqara sound temple。這不禁讓人聯想到hemi-sync gateway的resonate tuning，會幫助人改變意識狀態，進入到另外一個維度的世界。這金字塔或許不是墳墓而是與外星人溝通的一個場所或是媒介。&lt;div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;b&gt;[相關資訊]&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;Eiheiji永平寺の般若心経誦經觸發意識改變&quot;&gt;Eiheiji永平寺の般若心経誦經觸發意識改變&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2026/03/stuart-hameroff-2021-ppt-and-thought.html&quot;&gt;Stuart Hameroff 2021意識理論的簡報&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</description><link>http://hammerbchen.blogspot.com/2026/04/resonance-chambers-of-giza.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/0rCjrc-v6T8/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-122130159835596658</guid><pubDate>Tue, 31 Mar 2026 12:43:00 +0000</pubDate><atom:updated>2026-03-31T20:44:52.730+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">consciousness</category><category domain="http://www.blogger.com/atom/ns#">management</category><title>Stuart Hameroff 2021意識理論的簡報</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;600&quot; src=&quot;https://www.youtube.com/embed/tkECK3RzEPM&quot; width=&quot;800&quot; youtube-src-id=&quot;tkECK3RzEPM&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div&gt;昨天談到Stuart Hameroff跟Roger Penrose共同提出的意識理論。因為不是很好解釋我沒有一個個整理出整個概念。Stuart Hameroff發表過&lt;a href=&quot;https://scholar.google.com/citations?user=MbFxFeoAAAAJ&amp;amp;hl=en&quot;&gt;許多論文&lt;/a&gt;，如果一篇一篇閱讀，就算有AI的幫助也要花很多時間。今天分享這支影片是Stuart Hameroff在2021年的簡報，花一個多小時把他研究的來龍去脈，證據與理論都用圖片講清楚，不需要花太多時間就可以抓到重點。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;我覺得這很像Bob Monroe的Thought-ball的概念: 一個小小的球帶有大量的資訊。當然我只是比喻，覺得找到原作者的簡報真是學習新事物的一種重要學習方法。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;[相關文章]&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2026/03/itzhak-bentov-stuart-hameroff-roger.html&quot;&gt;從Itzhak Bentov到Stuart Hameroff的意識研究突破&lt;/a&gt;&lt;/div&gt;</description><link>http://hammerbchen.blogspot.com/2026/03/stuart-hameroff-2021-ppt-and-thought.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/tkECK3RzEPM/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-6786169001029890949</guid><pubDate>Mon, 30 Mar 2026 12:22:00 +0000</pubDate><atom:updated>2026-03-30T20:38:25.926+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ufo</category><title>UAP in orbit地球軌道上曾有上千個不明飛行物</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;600&quot; src=&quot;https://www.youtube.com/embed/zKXq-QQ9FUw&quot; width=&quot;800&quot; youtube-src-id=&quot;zKXq-QQ9FUw&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;飛碟與外星人絕對會是今年最火熱的話題。今年美國很可能會公布外星人訊息，而&lt;a href=&quot;https://www.youtube.com/watch?v=gQxo3V4kHmc&quot;&gt;史蒂芬史匹柏的《揭密日》（Disclosure Day）&lt;/a&gt;即將在今年6月12日上映。這絕對不是巧合。既然這樣我就多發幾篇跟外星人有關的文章。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;這專訪影片是Ross Coulthart訪問天文學家&lt;a href=&quot;https://scholar.google.com/citations?user=_Jc8gm0AAAAJ&amp;amp;hl=en&quot;&gt;Beatriz Villarroel&lt;/a&gt;。她根據天文台的資料發現在人類發射第一個人造衛星之前(也就是50年代左右)，北半球的天空就曾經短暫(transients)出現過三千多個不明的非人類物體。我想這裡的重點在於她的發現通過了同行評審(peer review)，並且發表在 scientific reports等等期刊。專訪中她八月份還有另一篇要發表。&lt;br /&gt;&lt;br /&gt;影片中討論這些不明物體的可能性，其中一個理論是這些是外星人監看地球用的，把南半球算進去可能有7千多個在軌道上的不明物體。另一個理論是這些是古代文明遺留下來的。因為許多國家都有天文台，都有其天空照片，這讓驗證真偽變得很容易，相信會找到更多證據。&lt;div&gt;&lt;a class=&quot;yt-core-attributed-string__link yt-core-attributed-string__link--call-to-action-color&quot; role=&quot;button&quot; style=&quot;background-color: white; color: #131313; display: inline; font-family: Roboto, Arial, sans-serif; font-size: 16px; text-wrap-mode: nowrap;&quot; tabindex=&quot;0&quot;&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;[相關連結]&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://www.nature.com/articles/s41598-021-92162-7?fbclid=IwY2xjawQ3Ri5leHRuA2FlbQIxMABicmlkETFFYkxoQTduNGpsZWpmWEI5c3J0YwZhcHBfaWQQMjIyMDM5MTc4ODIwMDg5MgABHuWEN3nOqB1IABKvqS9Xto_XfpJVtFvJkHYQ6zARvutnKoI7CAm_u5jcB9cX_aem_x9wlw8tRbnYnLLX57AySfg&quot;&gt;Exploring nine simultaneously occurring transients on April 12th 1950&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://iopscience.iop.org/article/10.1088/1538-3873/ae0afe&quot;&gt;Aligned, Multiple-transient Events in the First Palomar Sky Survey&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</description><link>http://hammerbchen.blogspot.com/2026/03/nonhuman-intelligence-uap-in-orbit.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/zKXq-QQ9FUw/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-235761733276356644</guid><pubDate>Mon, 30 Mar 2026 11:49:00 +0000</pubDate><atom:updated>2026-03-30T20:38:58.116+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">consciousness</category><category domain="http://www.blogger.com/atom/ns#">gateway</category><category domain="http://www.blogger.com/atom/ns#">psi</category><title>從Itzhak Bentov到Stuart Hameroff的意識研究突破</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;600&quot; src=&quot;https://www.youtube.com/embed/KMbeK_6ATxQ&quot; width=&quot;800&quot; youtube-src-id=&quot;KMbeK_6ATxQ&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;從來沒想過這輩子科學會進展到開始要真的理解什麼是人類意識。最近一直在看&lt;a href=&quot;https://scholar.google.com/citations?user=MbFxFeoAAAAJ&amp;amp;hl=en&quot;&gt;麻醉科學家Stuart Hameroff的論文&lt;/a&gt;。Roger Penrose很早就提出意識可能跟微管(Microtubules)有關，他認為微管的重複性結構可能可進行量子運算，而量子狀態跟意識的產生有關。以前在念書時，科學界基本上是否定Penrose的理論，認為腦中的環境太濕太熱沒辦法做量子運算。後來Stuart Hameroff發現麻醉藥會阻斷微管的結構，就跟Roger Penrose一起發表論文...一直到現在有許多驚人的突破。可能不是一兩句就能解釋的。基本上就是人腦透過微管蛋白質特性會產生量子疊加態，會產生某種重力效應，除了可以快速運算外，時空也會改變。&lt;div&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;我發現Itzhak Bentov竟然在1978年左右就提出跟Stuart Hameroff有相關的意識理論，這真的很不可思議。也就是說將近50年前Itzhak就抓到意識可能來源的方向，儘管他的理論有很多奇怪的，或是不正確的地方(用錯名詞或是用了大量的比喻)，但在振動頻率與意識涉及到世界的物理底層方面是與Stuart Hameroff不謀而合的。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;我覺得這很像孟德爾(Gregor Mendel)發現碗豆的遺傳學一樣，儘管從現代的角度來看，他的發現好像找到一個剛好可以解釋的例子，但基本大方向是對的。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;這也說明了為何解密的CIA文件會用到Itzhak Bentov關於人類意識的理論，真的很不簡單。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;[相關連結]&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://www.sciencedirect.com/science/article/pii/S1571064513001188&quot;&gt;Consciousness in the universe: A review of the ‘Orch OR’theory&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=tkECK3RzEPM&quot;&gt;Stuart Hameroff 2021 - Quantum biology and consciousness&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=ZpEKOH4LBAc&quot;&gt;Microtubules (Structure and Function)&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2026/03/jack-sarfatti-quantum-mind.html&quot;&gt;Jack Sarfatti quantum mind 人腦的量子運算(一)&lt;/a&gt;&lt;/div&gt;</description><link>http://hammerbchen.blogspot.com/2026/03/itzhak-bentov-stuart-hameroff-roger.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/KMbeK_6ATxQ/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-5238633484253798350</guid><pubDate>Sun, 29 Mar 2026 10:34:00 +0000</pubDate><atom:updated>2026-03-29T18:34:52.325+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">PhoenixFD</category><title>Phoenix FD Foam Splash Alembic動態模糊的設置</title><description>&lt;p style=&quot;text-align: center;&quot;&gt;&amp;nbsp;&lt;img height=&quot;351&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEisEZe0MZczqxZUSYCUz09NE6RvElPFVH0RoueLqG9VvNuVV-qjvXBrLBXM34BFWZ7qqbVjzEHsBNAokQdsqNex7WPMwYw4mqxrnp6GLy-e1Y8ooCPcLk2PoCIuA5cBOMZ3NtR-Fy_6HC-oetSBIEl6TmyTF5IZdoKpWyaWyCwq6ETAmd--3I0s&quot; style=&quot;font-family: Arial, sans-serif; font-size: 14pt; margin-left: 0px; margin-top: 0px; white-space-collapse: preserve;&quot; width=&quot;624&quot; /&gt;&lt;/p&gt;&lt;p&gt;這篇我要來講如果你把 Phoenix FD的Splash或Foam粒子輸出成Alembic，然後再用VRayProxy import回3ds Max時，要怎樣表現出Motion Blur?&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;span id=&quot;docs-internal-guid-1e1838fc-7fff-ab11-53b0-2e7fe860f0c3&quot;&gt;&lt;span face=&quot;Arial, sans-serif&quot; style=&quot;font-size: 14pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-emoji: normal; font-variant-numeric: normal; font-variant-position: normal; vertical-align: baseline; white-space-collapse: preserve;&quot;&gt;&lt;span style=&quot;border: none; display: inline-block; height: 319px; overflow: hidden; width: 624px;&quot;&gt;&lt;img height=&quot;319&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhQAs5DmGhHnHzmKWrmUG-gCPZZTIHXsUqEgRDkf2h1cVyyKSCB4q7jwTpCmc0GYJukxjDij69xUcT4bTVs4R6dHNZS9RSxDSuVIdj3gBFmGRPdUHg_c6ZsoAuxVCtrZNVx8cn7R4rtdJjw_N_jWjJsIuaq33HUDEfRHStzSzzUaDawChz_6nO4&quot; style=&quot;margin-left: 0px; margin-top: 0px;&quot; width=&quot;624&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;關鍵就在於在VRayProxy上按右鍵，VRay object properties，當中要勾選Velocity channel，並把Velocity chan. multi. 調高至100.0，這樣算圖時就會看到動態模糊的效果了。&lt;/p&gt;&lt;p&gt;當然，在Phoenix FD模擬時，Output要記得輸出particle velocity data。&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;[相關文章]&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2026/03/phoenix-fd-liquid-simulator-rotational.html&quot;&gt;Phoenix FD Liquid Simulator不支援旋轉慣性&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2026/03/phoenix-fd-with-v-shape-stern-wake.html&quot;&gt;Phoenix FD with V-shape stern wake 船尾波的製作技巧&lt;/a&gt;&lt;/p&gt;</description><link>http://hammerbchen.blogspot.com/2026/03/phoenix-fd-foam-splash-alembic-motion.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEisEZe0MZczqxZUSYCUz09NE6RvElPFVH0RoueLqG9VvNuVV-qjvXBrLBXM34BFWZ7qqbVjzEHsBNAokQdsqNex7WPMwYw4mqxrnp6GLy-e1Y8ooCPcLk2PoCIuA5cBOMZ3NtR-Fy_6HC-oetSBIEl6TmyTF5IZdoKpWyaWyCwq6ETAmd--3I0s=s72-c" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-3273360527886892073</guid><pubDate>Sun, 29 Mar 2026 10:12:00 +0000</pubDate><atom:updated>2026-03-29T18:14:21.774+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">gateway</category><category domain="http://www.blogger.com/atom/ns#">psi</category><title>Jack Sarfatti quantum mind 人腦的量子運算(一)</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;600&quot; src=&quot;https://www.youtube.com/embed/PPmN5xWVqYk&quot; width=&quot;800&quot; youtube-src-id=&quot;PPmN5xWVqYk&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;div&gt;今天想來談談Jack Sarfatti 博士的意識理論。儘管Sarfatti的理論有很多漏洞，或瑕疵，但是整體來看可以解釋很多現象，或許是正確的研究方向。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;1. 首先談這支影片當中的談人腦的量子運算。&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;裡面說人腦裡面的微管(Microtubule)可以產生量子的相干性，但是一般認為量子的相干性必須要在嚴苛的條件下，低溫...等。腦內太熱太亂了。但是他認為生物體是處於「遠離平衡態」的系統，所以可以產生量子相干性，因此人腦可以是&quot;量子電腦&quot;。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;微管的重複結構，還有麻醉醫師Stuart Hameroff發現麻醉氣體分子會精確地進入微管蛋白內部的那個「電子口袋」，並在那裡產生微弱的倫敦力（London forces），把那個電子「卡住」。微管量子開關停止跳動，疊加態崩塌。雖然你的神經元還在運作（像電腦主機還開著），但量子計算程式停了（軟體登出了），所以你失去了意識。因此，微管被認為很可能就是意識的關鍵。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Sarfatti 認為，當數十億個微管蛋白透過前面提到的 「弗勒利希凝聚（Fröhlich Condensate）」 達成同步時，會產生一個巨大的「相干場」。這就是你的靈魂：他認為這個跨越整個大腦（甚至可能延伸到體外）的相干量子場，就是我們所體驗到的「自我」。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;「意識不是神經元放電產生的副產品，而是微管內量子相干場的表現。」&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;2. 再來談談Sarfatti早期參與，已解密的CIA文件&lt;/b&gt;&lt;a href=&quot;https://www.cia.gov/readingroom/docs/CIA-RDP79-00999A000200010007-8.pdf&quot;&gt;《人類研究論文：生物體生物質能場與光子源的相互作用》（Mankind Research Papers: The Interaction of Bioplasmic Fields of Living Organisms with Light Photon Sources）&lt;/a&gt;。那份文件是要回答Russell Targ 博士的疑問，想要用物理解釋人類的超常現象。&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;文件中Jack Sarfatti認為，所謂的心電感應或超感官知覺，本質上就是時空幾何的量子漲落在「宏觀尺度」（人類可見的尺度）上的表現。換句話說超能力(指的是remote viewing，遠距離感官...)並非超自然，而是時空結構在微觀下的「不穩定」與「混亂」現象，偶然在我們日常的宏觀世界中顯現出來的結果。 心靈現象其實是一種極端複雜的物理現象，即時空本身在量子層面上發生了扭曲，導致在那個時刻那個地方，因果律和空間距離失效。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;span&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;量子漲落是什麼?&lt;/b&gt;&lt;/div&gt;&lt;div&gt;「量子漲落」（Quantum Fluctuation）是量子力學中一個非常核心且奇特的觀念。簡單來說，它指的是在微觀世界中，即便是在看似空無一物的「真空」狀態下，能量也並非絕對為零，而是處於一種永不停歇的微小震盪。這是量子力學中一個非常核心且奇特的觀念。簡單來說，它指的是在微觀世界中，即便是在看似空無一物的「真空」狀態下，能量也並非絕對為零，而是處於一種永不停歇的微小震盪。以下透過幾個層次來說明：&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;1. 海森堡不確定性原理&lt;/b&gt; (Heisenberg Uncertainty Principle)這是量子漲落的理論基礎。根據量子力學，我們無法同時精確地知道一個粒子的所有屬性。對於能量與時間，有一個著名的公式：&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;這意味著：能量的改变量 與時間的改变量&amp;nbsp; 不能同時為零。如果時間尺度非常短，能量的波動就可以變得非常大。這打破了經典物理中「能量守恆」的嚴格限制，允許能量在極短的時間內「憑空出現」又「隨即消失」。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;2. 「沸騰」的真空&lt;/b&gt;：成對產生的粒子在經典物理中，真空就是「什麼都沒有」。但在量子物理中，真空更像是一片波濤洶湧的海洋。由於上述的能量波動，真空會不斷地憑空產生一對虛粒子（Virtual Particles）——通常是一個正粒子與一個反粒子。它們出現後會迅速碰撞並湮滅（Annihilation），將能量還給真空。這個過程發生得極快，快到我們無法直接觀測到這對粒子，但它們對物理環境的影響卻是真實存在的。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;3. 為什麼這很重要？量子漲落不只是理論，它解釋了許多宇宙的重要現象：&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;卡西米爾效應 (Casimir Effect)： 當兩塊不帶電的金屬板靠得極近時，板子中間的量子漲落會受到擠壓（波長受限），導致板外側的壓力大於內側，使兩塊板子互相吸引。這證明了「真空不空」。&lt;/li&gt;&lt;li&gt;宇宙的起源： 許多宇宙學家認為，早期宇宙在極短時間內的「暴脹」，將微觀的量子漲落拉扯到了宏觀尺度。這些當初的小小波動，最終演變成了今天宇宙中的星系、恆星與行星的分布。&lt;/li&gt;&lt;li&gt;黑洞輻射（霍金輻射）： 史蒂芬·霍金認為，如果在黑洞的事件視界邊緣發生量子漲落，產生的一對粒子中，一個掉入黑洞，另一個逃脫，這就形成了黑洞發出的輻射。&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;你可以把量子漲落想像成現實世界的「底噪」或「背景震動」。在宏觀世界（我們日常生活的尺度），這些震動因為互相抵消而顯得微不足道；但在極微觀的尺度或極端（如宇宙初期）的環境下，量子漲落是形塑整個宇宙結構的根本力量。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;(待續)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;[相關文章]&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2026/03/close-encounters-of-third-kind-and-hemi.html&quot;&gt;Close Encounters of the Third Kind 音頻改變意識&lt;/a&gt;&lt;/div&gt;</description><link>http://hammerbchen.blogspot.com/2026/03/jack-sarfatti-quantum-mind.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/PPmN5xWVqYk/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-6794562273740017784</guid><pubDate>Sun, 29 Mar 2026 03:54:00 +0000</pubDate><atom:updated>2026-03-29T11:55:11.917+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">management</category><category domain="http://www.blogger.com/atom/ns#">PhoenixFD</category><title>Simulation assets and visualization assets模擬與視覺化</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgq8RfX1qQjiHRTEnK8pXJjvtrpfXj2c4uULPU2QHIk7TafpAEwJZmB6RaFEC5Wq5iO57NFu3Q7UP6H84fi3aXApZEDdbvQeCsDsiU1V4b_R7rpL-nEl93N4ntE0LejmIlFBBEO-YFcZhcNT2fSXe39mNiyLvz-mjKcGPoC52XKzhQjDE7Usipw/s3840/PhoenixFD_Yacht.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2160&quot; data-original-width=&quot;3840&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgq8RfX1qQjiHRTEnK8pXJjvtrpfXj2c4uULPU2QHIk7TafpAEwJZmB6RaFEC5Wq5iO57NFu3Q7UP6H84fi3aXApZEDdbvQeCsDsiU1V4b_R7rpL-nEl93N4ntE0LejmIlFBBEO-YFcZhcNT2fSXe39mNiyLvz-mjKcGPoC52XKzhQjDE7Usipw/w640-h360/PhoenixFD_Yacht.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;最近發現能把Simulation assets and visualization assets放在同一個場景裡也是一種技能。以往我的作法是模擬是一個場景，要視覺化漂亮地算圖是另外一個場景。好處是模擬時比較不會被不相干的物件干擾 (當然可以透過exclude list來做到)，可以把思維專心放在模擬上; 缺點就是管理不易，分開兩個檔案如果要修改時就會變得麻煩。&lt;p&gt;&lt;/p&gt;&lt;p&gt;所以重點是要很清楚那些物件是用在模擬的，那些物件單純是用來算圖的。&lt;b&gt;以遊艇為例，用於視覺化的就有:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;水底的地形&lt;/li&gt;&lt;li&gt;高解析度的且帶有貼圖材質的船&lt;/li&gt;&lt;li&gt;Alembic的Foam與Splash&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;而用於Fluid Simulation的則有&lt;/b&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Collapse的船，可能是原本的船修改的，也可能是另外做出來的lowpoly的船&lt;/li&gt;&lt;li&gt;放在水下當作船螺旋槳噴射水的box&lt;/li&gt;&lt;li&gt;Simulator本身&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;隨時要很清楚的知道這兩種資產的區別，才能更有效地管理並放在同一個檔案裡。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;[相關文章]&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2026/03/conform-modifier-quick-and-dirdy.html&quot;&gt;Conform modifier - collision proxy 快速產生碰撞體&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2026/03/phoenix-fd-with-v-shape-stern-wake.html&quot;&gt;Phoenix FD with V-shape stern wake 船尾波的製作技巧&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2025/05/ocean-shader-and-mesh_21.html&quot;&gt;Ocean shader and mesh 海洋製作材質筆記(二)&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;</description><link>http://hammerbchen.blogspot.com/2026/03/simulation-assets-and-visualization.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgq8RfX1qQjiHRTEnK8pXJjvtrpfXj2c4uULPU2QHIk7TafpAEwJZmB6RaFEC5Wq5iO57NFu3Q7UP6H84fi3aXApZEDdbvQeCsDsiU1V4b_R7rpL-nEl93N4ntE0LejmIlFBBEO-YFcZhcNT2fSXe39mNiyLvz-mjKcGPoC52XKzhQjDE7Usipw/s72-w640-h360-c/PhoenixFD_Yacht.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-5795302838698796252</guid><pubDate>Thu, 19 Mar 2026 09:45:06 +0000</pubDate><atom:updated>2026-03-19T17:54:23.646+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">gateway</category><category domain="http://www.blogger.com/atom/ns#">psi</category><category domain="http://www.blogger.com/atom/ns#">ufo</category><title>Close Encounters of the Third Kind 音頻改變意識</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqcGjKr56ixcz7xAcjVsiWkF18R51UGtawSA0Mye_NF0pKCaoTi_YtknhfYoBJQFyTdmO0BXPdKe-jL2gq5u4IxC5XFJA_phTRynHo30h4ktcTsAF-Go42sooXtIzZX62Lqg23zjqVkX6kS0XewJXPSwIDcNKGM2QcqVhxTMyQ8o8pYYJ4mZXI/s1481/third%20kind%20encounter%20poster_1977_hemi-sync.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1481&quot; data-original-width=&quot;1000&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqcGjKr56ixcz7xAcjVsiWkF18R51UGtawSA0Mye_NF0pKCaoTi_YtknhfYoBJQFyTdmO0BXPdKe-jL2gq5u4IxC5XFJA_phTRynHo30h4ktcTsAF-Go42sooXtIzZX62Lqg23zjqVkX6kS0XewJXPSwIDcNKGM2QcqVhxTMyQ8o8pYYJ4mZXI/s320/third%20kind%20encounter%20poster_1977_hemi-sync.jpg&quot; width=&quot;216&quot; /&gt;&lt;/a&gt;&lt;/div&gt;導演史蒂芬·史匹柏（Steven Spielberg）在他的電影&lt;a href=&quot;https://www.imdb.com/title/tt0075860/?ref_=ttfc_ov_bk&quot;&gt;Close Encounters of the Third Kind (1977)&lt;/a&gt;裡面不斷地重複某個聲調，我覺得史蒂芬史匹柏必然知道特定的聲調會觸發人類的意識改變，而意識的改變進入到C2或是C3時便可以與外星人做心電感應。&lt;p&gt;&lt;/p&gt;&lt;p&gt;劇中男主角因為接觸到飛碟，而在腦海中浮現魔鬼塔(Devils Tower National Monument)，那是一種直接的感知，有點像是mind downloading。&lt;/p&gt;&lt;p&gt;我覺得劇中的聲調是簡化版的&lt;a href=&quot;https://hemi-sync.com/&quot;&gt;Hemi Sync&lt;/a&gt;，讓一般大眾更能看懂劇情，而實際上可能是某種特定的聲頻促進腦波進入到Alpha波或是Theta波，然後在那個狀態，人類就能直接與外星人溝通。&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;600&quot; src=&quot;https://www.youtube.com/embed/dSpQ3G08k48&quot; width=&quot;800&quot; youtube-src-id=&quot;dSpQ3G08k48&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;史蒂芬·史匹柏的這部電影不是簡單的科幻片。首先，他並沒有把外星人醜化成邪惡的，要攻擊人類的。然後，裡面有很多有考究的細節: 手部掃描器，跟&lt;a href=&quot;https://zh.wikipedia.org/zh-tw/%E5%8C%85%E4%BC%AF%C2%B7%E6%8B%89%E6%9C%AD&quot;&gt;Bob Lazar&lt;/a&gt;在S4裡面的掃描器是同款。小灰人其實是外星人的機器人，真正的外星人更大隻。星際旅行讓時間改變，過去失蹤的士兵看起來都沒有變老。動物被屠殺其實是政府的作為...等等。難怪這部電影會被認為是部紀錄片而非科幻片。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEWIShpb_CK-PH1hqFkb6kCdxfuSEwV6eVW570_vvWribsMRGXigwk6JsvIm20GaDYcHdhD_9RDx5bfz43DbTndHFsUAd0iiVsOqtLELvewwWWPluS4C1qjezuMrazHXlBn8168vBts3x6ZC3h3cY0OUP7Q3CH94OqU6dujzrB3NvdMn5CPTbg/s516/Jules_2023.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;516&quot; data-original-width=&quot;355&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEWIShpb_CK-PH1hqFkb6kCdxfuSEwV6eVW570_vvWribsMRGXigwk6JsvIm20GaDYcHdhD_9RDx5bfz43DbTndHFsUAd0iiVsOqtLELvewwWWPluS4C1qjezuMrazHXlBn8168vBts3x6ZC3h3cY0OUP7Q3CH94OqU6dujzrB3NvdMn5CPTbg/s320/Jules_2023.jpg&quot; width=&quot;220&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;最近有一部電影也沒有把外星人醜化&amp;nbsp; -&amp;nbsp;&lt;a href=&quot;https://www.imdb.com/title/tt15428940/?ref_=wl_t_72&quot;&gt;Jules (2023)&lt;/a&gt;。這部電影在各方面很可能比其他醜化外星人的電影更貼近真實。當然，裡面的外星人與人類的溝通也是透過心電感應。&lt;/div&gt;</description><link>http://hammerbchen.blogspot.com/2026/03/close-encounters-of-third-kind-and-hemi.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqcGjKr56ixcz7xAcjVsiWkF18R51UGtawSA0Mye_NF0pKCaoTi_YtknhfYoBJQFyTdmO0BXPdKe-jL2gq5u4IxC5XFJA_phTRynHo30h4ktcTsAF-Go42sooXtIzZX62Lqg23zjqVkX6kS0XewJXPSwIDcNKGM2QcqVhxTMyQ8o8pYYJ4mZXI/s72-c/third%20kind%20encounter%20poster_1977_hemi-sync.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-5530361723450934356</guid><pubDate>Wed, 18 Mar 2026 12:17:38 +0000</pubDate><atom:updated>2026-03-18T20:54:22.735+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">gateway</category><category domain="http://www.blogger.com/atom/ns#">psi</category><category domain="http://www.blogger.com/atom/ns#">remoteviewing</category><title>Shawn Ryan，Joe Rogan關於Remote viewing的影片</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmgFMi2HCTyBKNoH4pMX3ZXJ5L8CIpmZAzClCXv9WsFwtgbMuW_ppsilj27lqNhSNipZDgBlAhJipZVdsgbwFueZ4r_IkR078n-8C8wp3oTf13YpeY3-zo6B1ebWApfcJIkPka1PnMPaRMoqv0Buf43xC-wHAokX7Vyy5UZzxFqq6HlqbTQemb/s1536/Gateway_process_remote_viewing.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1536&quot; data-original-width=&quot;1024&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmgFMi2HCTyBKNoH4pMX3ZXJ5L8CIpmZAzClCXv9WsFwtgbMuW_ppsilj27lqNhSNipZDgBlAhJipZVdsgbwFueZ4r_IkR078n-8C8wp3oTf13YpeY3-zo6B1ebWApfcJIkPka1PnMPaRMoqv0Buf43xC-wHAokX7Vyy5UZzxFqq6HlqbTQemb/w266-h400/Gateway_process_remote_viewing.png&quot; width=&quot;266&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;這裡列出Shawn Ryan或是Joe Rogan上關於Remote viewing與Gateway Process的相關影片，每一個都值得一看再看。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Gateway Process是由Bob Monroe所開發的一組聲音檔，這個聲音要用耳機聽才會有效。它利用了人腦會追隨頻率的這種特性(frequency following response)，讓人進入到冥想或是深度睡眠的狀態。這組聲音檔的左右耳會有頻率的差異，例如左耳 200 Hz、右耳 210 Hz，你會聽到不只是兩個音，而是 210-200 = 10 Hz 的節拍，也就是雙耳節拍 (Binaural beats)。而腦波就是Alpha = 放鬆清醒（8–12Hz）， Theta = 半夢半醒（4–7Hz）。因次當兩耳所聽到的頻率相差在這個範圍，就可激發人腦進入Alpha波或是Theta波。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Remote viewing是一種能力，可以感知遠處或是隱藏的或是未來的物件，或是建築物，或事件。用通俗的話來說是一種超能力，用科學的用語是non-local awareness。而Gateway Process刺激所產生的人腦放鬆的狀態可以強化Remote viewing的能力。&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;b&gt;1. Shawn Ryan Show&lt;/b&gt;&lt;/div&gt;&lt;div&gt;- &lt;a href=&quot;https://www.youtube.com/watch?v=XRTon6qgVws&quot;&gt;Joe McMoneagle - CIA&#39;s Project Stargate&lt;/a&gt;&lt;/div&gt;&lt;div&gt;- &lt;a href=&quot;https://www.youtube.com/watch?v=OwrDI7GvenQ&quot;&gt;Skip Atwater - Bizarre Alien Encounter, Remote Viewing Mars and Psychic Operations&lt;/a&gt;&lt;/div&gt;&lt;div&gt;- &lt;a href=&quot;https://www.youtube.com/watch?v=K0u0JqwQDJQ&quot;&gt;Edwin C. May - Psychics in Space, Dream Telepathy and Remote Viewing Saturn&lt;/a&gt;&lt;/div&gt;&lt;div&gt;-&amp;nbsp;&lt;a href=&quot;https://www.youtube.com/watch?v=nsxNOIQjCtM&quot;&gt;Angela Ford - Meet the Army Psychic Who Tracked Spies, Hostages and Fugitives&amp;nbsp;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;-&amp;nbsp;&lt;a href=&quot;https://www.youtube.com/watch?v=IrYNwuGuvYs&quot;&gt;Sean Webb - CIA Funds Remote Viewing Program&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;2. Joe Rogan Experience&lt;/b&gt;&lt;/div&gt;&lt;div&gt;- &lt;a href=&quot;https://www.youtube.com/watch?v=Gf_tKn9TaP8&quot;&gt;#2314 - Hal Puthoff&lt;/a&gt;&lt;/div&gt;&lt;div&gt;- &lt;a href=&quot;https://www.youtube.com/watch?v=tQR6SFK7lFc&quot;&gt;#2259 - Thomas Campbell&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;3. 其他影片&lt;/b&gt;&lt;/div&gt;&lt;div&gt;-&amp;nbsp;&lt;a href=&quot;https://www.youtube.com/watch?v=QnCM-rLWw8c&quot;&gt;Rare 1995 Robert Monroe Interview. Astral Travel, OBE, Lucid Dreaming&lt;/a&gt;&lt;/div&gt;&lt;div&gt;- &lt;a href=&quot;https://www.youtube.com/watch?v=1SGZ2BAlWTg&quot;&gt;Ingo Swann Expanding the Information Base About Remote Viewing Part 1&lt;/a&gt;&lt;/div&gt;&lt;div&gt;- &lt;a href=&quot;https://www.youtube.com/watch?v=16NgLGKFISk&amp;amp;t=3s&quot;&gt;IRVA 2001 Russel Targ - Why I Teach Remote Viewing&lt;/a&gt;&lt;/div&gt;&lt;div&gt;- &lt;a href=&quot;https://www.youtube.com/watch?v=WmYGtKB9EEA&quot;&gt;Statistics in Parapsychology with Jessica Utts&lt;/a&gt;&lt;/div&gt;&lt;div&gt;-&amp;nbsp;&lt;a href=&quot;https://www.youtube.com/watch?v=2TSHLewxF1M&quot;&gt;Julia Mossbridge - Precognition: The Science of Predicting the Unpredictable&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;4. 書&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://www.books.com.tw/products/0010974519?srsltid=AfmBOoqglbNnu8wIAqT42BxQ7EjOjmJhfG45QMR0Emr7KE8cjf-_Bun3&quot;&gt;解密！CIA通靈部隊：監控核武、拯救人質、刑偵破案，美國「星門計畫」及遙視能力開發的真實記錄 (Third Eye Spies: Learn Remote Viewing from the Masters)&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;5. 電影&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://www.imdb.com/title/tt1234548/?ref_=wl_t_10&quot;&gt;The Men Who Stare at Goats, 2009&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;[相關文章]&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2026/03/eiheiji-and-hemi-sync.html&quot;&gt;Eiheiji永平寺の般若心経誦經觸發意識改變&lt;/a&gt;&lt;/div&gt;</description><link>http://hammerbchen.blogspot.com/2026/03/shawn-ryanjoe-roganremote-viewing.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmgFMi2HCTyBKNoH4pMX3ZXJ5L8CIpmZAzClCXv9WsFwtgbMuW_ppsilj27lqNhSNipZDgBlAhJipZVdsgbwFueZ4r_IkR078n-8C8wp3oTf13YpeY3-zo6B1ebWApfcJIkPka1PnMPaRMoqv0Buf43xC-wHAokX7Vyy5UZzxFqq6HlqbTQemb/s72-w266-h400-c/Gateway_process_remote_viewing.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-8794550368725508143</guid><pubDate>Wed, 18 Mar 2026 02:53:07 +0000</pubDate><atom:updated>2026-03-18T17:58:44.265+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">management</category><category domain="http://www.blogger.com/atom/ns#">PhoenixFD</category><title>Phoenix FD Liquid Simulator不支援旋轉慣性</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFL497W_a2HcXYcQrazIOe5DVGV6XayMohOdnegjkXc4ot8BA_0FR1bxaYcduzjO01rfnJYzjcQ1u8LWXeYni4eD4LbQktDlnC9W8FB7S61YHa5l-EL-67KI3zuWOrssDByBraDY7JCa-c3tiy0f5VeiigFXWfHuzVupxenETam6pR4ocX2eCA/s1280/PhoenixFD_liquid_simulator_yacht_inertia.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;720&quot; data-original-width=&quot;1280&quot; height=&quot;360&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFL497W_a2HcXYcQrazIOe5DVGV6XayMohOdnegjkXc4ot8BA_0FR1bxaYcduzjO01rfnJYzjcQ1u8LWXeYni4eD4LbQktDlnC9W8FB7S61YHa5l-EL-67KI3zuWOrssDByBraDY7JCa-c3tiy0f5VeiigFXWfHuzVupxenETam6pR4ocX2eCA/w640-h360/PhoenixFD_liquid_simulator_yacht_inertia.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Phoenix FD Liquid Simulator有一個固定的流程，就是先設定好船的移動 (比方說從A移動到B)，然後把Liquid Simulator連結到那艘船。然後配合Motion Inertia這個選項讓液體模擬器帶有船的慣性。這樣一來你就不需要有超大的 涵蓋A到B的模擬範圍，你只需要大概在船身周圍大小的模擬器就可以了。節省了很多時間。&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtAOrx9UUbQCaGOfwKap-WX4JGkfc1e0S4w9VYgjttkI5AMsA3TeVtzus2yK-kfsMLtRvwiEOgEujgOKqLJt9ECjpT4vlCNAZVkoLR_wzWz1uOwlDE5hletxmcnCAsNrlJqR1cuTUALFkABvvkh1B35FrwDyLHLMfiwy6_WK9Cbb25n0xPjN6z/s294/PhoenixFD_Liquid_simulator_motion_inertia.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;294&quot; data-original-width=&quot;231&quot; height=&quot;294&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtAOrx9UUbQCaGOfwKap-WX4JGkfc1e0S4w9VYgjttkI5AMsA3TeVtzus2yK-kfsMLtRvwiEOgEujgOKqLJt9ECjpT4vlCNAZVkoLR_wzWz1uOwlDE5hletxmcnCAsNrlJqR1cuTUALFkABvvkh1B35FrwDyLHLMfiwy6_WK9Cbb25n0xPjN6z/s1600/PhoenixFD_Liquid_simulator_motion_inertia.jpg&quot; width=&quot;231&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;b&gt;問題是，這個Motion Inertia並不會計算船的旋轉運動，沒辦法處理角速度，離心力或是Coriolis effects。因此這樣的操作不能用在當船轉彎的時候。&lt;/b&gt;&lt;/p&gt;&lt;p&gt;既然不能這樣做，唯一的解法是弄一個跨越A到B的，超大的simulator，但是這會讓模擬時間與檔案變得超大。&lt;/p&gt;&lt;p&gt;我不期待開發人員會把這個問題解決，回到我&lt;a href=&quot;https://hammerbchen.blogspot.com/2026/03/excire-foto-aesthetics.html&quot;&gt;上一篇文章&lt;/a&gt;說的，如果一套軟體的功能是&quot;works as advertised&quot;如宣傳的那般好用，適用於各種實戰狀況，那軟體必然會轟動，使用者一定會愛用。Motion Inertia又是另一個例子。&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;[更多文章]&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2026/03/excire-foto-aesthetics.html&quot;&gt;Excire Foto - Aesthetics 圖片的美學等級與參數自動化&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2025/05/ocean-shader-and-mesh_21.html&quot;&gt;Ocean shader and mesh 海洋製作材質筆記(二)&lt;/a&gt;&lt;/p&gt;</description><link>http://hammerbchen.blogspot.com/2026/03/phoenix-fd-liquid-simulator-rotational.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFL497W_a2HcXYcQrazIOe5DVGV6XayMohOdnegjkXc4ot8BA_0FR1bxaYcduzjO01rfnJYzjcQ1u8LWXeYni4eD4LbQktDlnC9W8FB7S61YHa5l-EL-67KI3zuWOrssDByBraDY7JCa-c3tiy0f5VeiigFXWfHuzVupxenETam6pR4ocX2eCA/s72-w640-h360-c/PhoenixFD_liquid_simulator_yacht_inertia.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-6300582455526698936</guid><pubDate>Tue, 17 Mar 2026 06:07:57 +0000</pubDate><atom:updated>2026-03-19T10:44:52.102+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">management</category><title>從Linkedin或Glassdoor得到企業的真實評價</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpbK74qDIZV1EikiYWppa7Dp-b9D2O4qLeBHhyphenhyphenNeDTmGcqC97HNXuk0Yh2g6D3AWMhLlgm7NbAAGdawjt1cStUKSFVeMw8RkOd52B1r47LFUN2ooJEsPJrMG7Z7G86_Tu-uZaI3KOJ7KS_rRDVDV5AXz3jh19edUnTkUTXchxZ5GPW8ns9oUOz/s1615/Glassdoor_review.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;734&quot; data-original-width=&quot;1615&quot; height=&quot;290&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpbK74qDIZV1EikiYWppa7Dp-b9D2O4qLeBHhyphenhyphenNeDTmGcqC97HNXuk0Yh2g6D3AWMhLlgm7NbAAGdawjt1cStUKSFVeMw8RkOd52B1r47LFUN2ooJEsPJrMG7Z7G86_Tu-uZaI3KOJ7KS_rRDVDV5AXz3jh19edUnTkUTXchxZ5GPW8ns9oUOz/w640-h290/Glassdoor_review.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;約莫兩年前，我經歷了一場風暴。這場風暴已經過了，但是我記憶猶新。在那時候我如果到Linkedin去看前東家CEO的頁面，我看到都想吐了，他只要發一篇文，底下都是在拍馬屁的; 但是那位CEO剛上位時，其實我對他的印象還蠻好的，只能說我看走眼。&lt;/p&gt;&lt;p&gt;就好像在Google Map上面留下餐廳評論那樣，一家新開的餐廳你印象不錯想去吃吃看，實際去吃過之後發現真的太爛，決定留下一星負評並留下自己的評論。訂房網也是，你可以在Booking上面留下你對某間旅館的看法。&lt;/p&gt;&lt;p&gt;相反地，在Linkedin上面，你可以留下對一間公司的評價嗎? 你可以review你曾經一起工作過的主管嗎? 你只能讓主管或是對你留下評語，反向的，建設性的評論幾乎找不到。因此，Linkedin變成一個以資方為主的人力市場，你根本不知道一間曾經光鮮亮麗，得過奧斯卡大獎的公司現在到底變成怎樣了。難道，只能讓老闆選人，人才不能選公司嗎?&lt;/p&gt;&lt;p&gt;還好，有個網站叫做&lt;a href=&quot;https://www.glassdoor.com/&quot;&gt;Glassdoor&lt;/a&gt;，裡面可以讓你對某家公司寫它的優點，缺點，對管理層的建議，還有你是否會跟朋友推薦某家公司。就跟Google Map的餐廳評鑑一樣，Glassdoor上面也是有雇主派人去洗版，留下他們公司很好的review，因此，我建議您先去看某某公司的負評。看看它是怎樣描述該公司的狀況，看看其他人怎樣說。就跟Amazon上面賣的商品一樣，仔細看看大家對某某產品的描述，從一顆星開始往上看，漸漸地，你就能建構出該公司的樣貌。&lt;/p&gt;&lt;p&gt;我從另外一個角度來看Glassdoor的負評，其實這些負評反而是讓某公司改進的機會，只要負評不是惡意的，虛假的。就一家有問題的公司來說，好的人走了，不論是被氣走的或是被趕走的，留下來必然有許多很會搞公司內部政治的，只會拍馬屁的廢物，會說主管或是CEO好話的人&amp;nbsp;(當然，我相信還是會有好人)，這反而變成一種惡性循環。有Glassdoor上面真誠的feedback才是公司改變體質的契機。&lt;b&gt;對於那些高薪請來替一家快要倒閉的公司救火的新CEO來說，你該看的就是Glassdoor上對貴公司上面的一條條負評。&lt;/b&gt;&lt;/p&gt;</description><link>http://hammerbchen.blogspot.com/2026/03/linkedin-or-glassdoor-for-real-comments.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpbK74qDIZV1EikiYWppa7Dp-b9D2O4qLeBHhyphenhyphenNeDTmGcqC97HNXuk0Yh2g6D3AWMhLlgm7NbAAGdawjt1cStUKSFVeMw8RkOd52B1r47LFUN2ooJEsPJrMG7Z7G86_Tu-uZaI3KOJ7KS_rRDVDV5AXz3jh19edUnTkUTXchxZ5GPW8ns9oUOz/s72-w640-h290-c/Glassdoor_review.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-2955092103941288784</guid><pubDate>Tue, 17 Mar 2026 01:25:00 +0000</pubDate><atom:updated>2026-03-17T09:27:21.623+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">management</category><category domain="http://www.blogger.com/atom/ns#">PhoenixFD</category><title>Phoenix FD 重置粒子的位置</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBfGEXt3QJ8O-x7zA11gu0WATcQd6AlgY5x3OAD4UdKA_LS6y8bnIkKi9R0GJU95JdW7ZvxBq7Hy18o0wWltt0emkw7HGfnxdXWhm_QaEbzaZ8qjDNJ2sdO_Y5S9S8E3y0jNskpKqb8t8V8r03JOJzm4-iej55Z-A7PmLNlSfq16rxBgcvDkkP/s1467/PhoenixFD_Foam_Splash_particles_02.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1037&quot; data-original-width=&quot;1467&quot; height=&quot;452&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBfGEXt3QJ8O-x7zA11gu0WATcQd6AlgY5x3OAD4UdKA_LS6y8bnIkKi9R0GJU95JdW7ZvxBq7Hy18o0wWltt0emkw7HGfnxdXWhm_QaEbzaZ8qjDNJ2sdO_Y5S9S8E3y0jNskpKqb8t8V8r03JOJzm4-iej55Z-A7PmLNlSfq16rxBgcvDkkP/w640-h452/PhoenixFD_Foam_Splash_particles_02.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;產生asset跟單純算圖不同，asset會要求其pivot都是在(0, 0, 0)。畢竟希望給客戶乾淨的操作環境。&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8wtaxyfdxN57SWieP_3HSS1V4qp9wSceqVyV6ezft3eKU_FGil1qAbg_LU6mF__1Z5WTe-H3aZdplo73o6c-1Jcs2bYCB4FtPeWrfcqwLNvhWfREOWPWXKH4uHKR03GNZRaT2EZ023Jzyimvvu3-Z_RoV0TQso_v5DE8jzGII_JhyphenhyphenkAQoRyWG/s987/PhoenixFD_Foam_Splash_particles.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;917&quot; data-original-width=&quot;987&quot; height=&quot;594&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8wtaxyfdxN57SWieP_3HSS1V4qp9wSceqVyV6ezft3eKU_FGil1qAbg_LU6mF__1Z5WTe-H3aZdplo73o6c-1Jcs2bYCB4FtPeWrfcqwLNvhWfREOWPWXKH4uHKR03GNZRaT2EZ023Jzyimvvu3-Z_RoV0TQso_v5DE8jzGII_JhyphenhyphenkAQoRyWG/w640-h594/PhoenixFD_Foam_Splash_particles.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;有時候在設置場景時，會經過好幾次的修改，Phoenix FD的Simulator可能就不在(0, 0, 0)的位置。如果你去修正 ，會發現Foam與Splash particles的位置仍然還在舊的pivot。&lt;/p&gt;&lt;p&gt;這時候要把先刪掉這兩個Particles，然後在Simulator裡面的Enable Foam，Enable Splash選項取消勾選，然後再次Enable，強制讓它更新pivot的位置。&lt;/p&gt;&lt;p&gt;我覺得這是無傷大雅的bug，只是需要手動更新一下。從另一個角度來看，&lt;b&gt;一套軟體開發的過程，一定是把主功能，主架構寫出來，才會慢慢把這些實際操作時才會發現的小問題修掉&lt;/b&gt;。這倒不見得是程式設計師的錯，因為一開始很難關注到這些細枝末節。所以一般來說在大型studio在執行專案的時候不會輕易地更新軟體，畢竟你不知道新軟體，新版本是否帶了某些新的小bug。&lt;/p&gt;&lt;p&gt;也不是說追新軟體就一定是錯，早用早享受，但也要承擔風險。&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;[相關文章]&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2026/03/phoenix-fd-with-v-shape-stern-wake.html&quot;&gt;Phoenix FD with V-shape stern wake 船尾波的製作技巧&lt;/a&gt;&lt;/p&gt;</description><link>http://hammerbchen.blogspot.com/2026/03/phoenix-fd-reset-pivot-for-foam-splash.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBfGEXt3QJ8O-x7zA11gu0WATcQd6AlgY5x3OAD4UdKA_LS6y8bnIkKi9R0GJU95JdW7ZvxBq7Hy18o0wWltt0emkw7HGfnxdXWhm_QaEbzaZ8qjDNJ2sdO_Y5S9S8E3y0jNskpKqb8t8V8r03JOJzm4-iej55Z-A7PmLNlSfq16rxBgcvDkkP/s72-w640-h452-c/PhoenixFD_Foam_Splash_particles_02.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-6421648548328202291</guid><pubDate>Fri, 13 Mar 2026 12:36:00 +0000</pubDate><atom:updated>2026-04-02T17:21:37.825+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">consciousness</category><category domain="http://www.blogger.com/atom/ns#">Hemi-sync</category><title>Eiheiji永平寺の般若心経誦經觸發意識改變</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;600&quot; src=&quot;https://www.youtube.com/embed/taLRuUcSDDE&quot; width=&quot;800&quot; youtube-src-id=&quot;taLRuUcSDDE&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;永平寺據說是賈伯斯 (Steve Jobs)生前最喜歡的寺廟。永平寺の般若心経誦經很厲害。人腦有一個特性是會跟隨聽到的頻率，稱之為頻率追隨反應 (Frequency following response)。而日本禪宗誦經有很強烈的胸腔共鳴，有很多長音 + 鼻音 + 低頻。這跟美國的The Monroe Institute - Hemi Sync當中的Resonant Tuning十分接近。&lt;p&gt;&lt;/p&gt;&lt;p&gt;如果很多和尚一起誦經，會產生Acoustic beating（聲音拍頻），這又跟Hemi Sync的binaural beats很像，結果都是很容易讓聽的人的腦波進入theta，alpha波。日本曹洞宗（永平寺系統）非常重視：聲音共振，呼吸節奏，集體同步，而像永平寺的誦經節奏通常是每秒約 4–7 次音節，正好落在：Theta brainwave（4–8 Hz），這和冥想、催眠、Hemi Sync Gateway 的狀態很接近。&lt;/p&gt;&lt;p&gt;因此很容易聽著聽著就進入Trance（出神/恍惚）的狀態。也就是意識的改變。說的誇張一點或是通俗一點就是進入通靈或是神通的狀態。&lt;/p&gt;&lt;p&gt;古代的修行雖然沒有腦波這個概念，但是修行方法其實已經在做類似Hemi Sync的事情。因此我們不能看到傳統的東西就立即說這一定時迷信，然後就丟掉這個傳統。&lt;/p&gt;&lt;p&gt;有些人甚至會說：&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Hemi-Sync 是 工程化的冥想工具&lt;/li&gt;&lt;li&gt;禪寺誦經是 幾百年演化的聲音冥想技術&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;兩者目的其實很接近。&lt;/p&gt;</description><link>http://hammerbchen.blogspot.com/2026/03/eiheiji-and-hemi-sync.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/taLRuUcSDDE/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-8907043336779686032</guid><pubDate>Fri, 13 Mar 2026 12:13:00 +0000</pubDate><atom:updated>2026-03-13T20:18:13.549+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">3dsmax</category><category domain="http://www.blogger.com/atom/ns#">PhoenixFD</category><title>Conform modifier - collision proxy 快速產生碰撞體</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNRoGslyCbmP_3maMGnhfXrA-laUkReqPI3lhS5OpvHkwjooRVYlSRk666WnTeYr9xnsQrA48Ep-KleSUdLrqWemiRoAtfx8ztier1SGLDueQ6WiQ2WDpkPm3LiGNiSYMsuBBRKT1Q3fLCXnPKWi7rJwh2C8ysR0TwVmuXPByj49SffqZq-ROw/s1420/Conform_modifier_3dsmax_fluid_sim_proxy-01.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1037&quot; data-original-width=&quot;1420&quot; height=&quot;468&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNRoGslyCbmP_3maMGnhfXrA-laUkReqPI3lhS5OpvHkwjooRVYlSRk666WnTeYr9xnsQrA48Ep-KleSUdLrqWemiRoAtfx8ztier1SGLDueQ6WiQ2WDpkPm3LiGNiSYMsuBBRKT1Q3fLCXnPKWi7rJwh2C8ysR0TwVmuXPByj49SffqZq-ROw/w640-h468/Conform_modifier_3dsmax_fluid_sim_proxy-01.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;在進行流體模擬時，使用的模型最好是封閉的(water-tight)的幾何體。但常常我們拿到的模型只是針對算圖好看，但卻很少是針對模擬所建模出來的，因此FX Artist必須花時間整理模型。&lt;/p&gt;&lt;p&gt;如果時間不夠的話這裡介紹一種快速方法 - Conform Modifier。&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjy23ursiOYgYLjs0QvaqZQAj4OHPRz-kFFyKzuzEdVx9FqpVzPNCXB8TcZrJ8QrKbi2lWka-e19EyUxefZnMgE4PxFqlMr5IHikFuoEEoADaPwh6GA0FdaZag4QHnuoETuPEUZHKPQGens3iWKaBxM_O0eNuq86skVNd-B6TlWW-Y2dlBubfUf/s1710/Conform_modifier_3dsmax_fluid_sim_proxy-02.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;770&quot; data-original-width=&quot;1710&quot; height=&quot;288&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjy23ursiOYgYLjs0QvaqZQAj4OHPRz-kFFyKzuzEdVx9FqpVzPNCXB8TcZrJ8QrKbi2lWka-e19EyUxefZnMgE4PxFqlMr5IHikFuoEEoADaPwh6GA0FdaZag4QHnuoETuPEUZHKPQGens3iWKaBxM_O0eNuq86skVNd-B6TlWW-Y2dlBubfUf/w640-h288/Conform_modifier_3dsmax_fluid_sim_proxy-02.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;首先，先拉出一個能夠把鐵達尼號包起來的幾何體，以本例來說是Capsule&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZ6GX2MhRwfwLb77CmmBuWbSTaE8TGBvn6cngZdJYfdZx6XmRpPSfdfDPEGt96G-s-_MgCrRqTo1yTZ82jfiC4v8FFbyUud6HORZT2Hc2_uCGanP3OYkP7s9jCIjo_8xybtv9_yyyX09gY1TH8LVBg8N39J9dttCNQKPlKbO7YhtveuOWaLw2s/s1952/Conform_modifier_3dsmax_fluid_sim_proxy-03.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;878&quot; data-original-width=&quot;1952&quot; height=&quot;288&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZ6GX2MhRwfwLb77CmmBuWbSTaE8TGBvn6cngZdJYfdZx6XmRpPSfdfDPEGt96G-s-_MgCrRqTo1yTZ82jfiC4v8FFbyUud6HORZT2Hc2_uCGanP3OYkP7s9jCIjo_8xybtv9_yyyX09gY1TH8LVBg8N39J9dttCNQKPlKbO7YhtveuOWaLw2s/w640-h288/Conform_modifier_3dsmax_fluid_sim_proxy-03.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;然後在Capsule上套用Conform Modifier，Method選Shrink Wrap，Direction選Closest point。這樣碰撞體就完成了，雖然不完美但是可以用在液體流體模擬上，簡單又快速。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;[相關資訊]&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2026/03/maxscript-select-by-measuring.html&quot;&gt;Maxscript: Select By Measuring 根據體積來選取物件&lt;/a&gt;&lt;/div&gt;</description><link>http://hammerbchen.blogspot.com/2026/03/conform-modifier-quick-and-dirdy.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNRoGslyCbmP_3maMGnhfXrA-laUkReqPI3lhS5OpvHkwjooRVYlSRk666WnTeYr9xnsQrA48Ep-KleSUdLrqWemiRoAtfx8ztier1SGLDueQ6WiQ2WDpkPm3LiGNiSYMsuBBRKT1Q3fLCXnPKWi7rJwh2C8ysR0TwVmuXPByj49SffqZq-ROw/s72-w640-h468-c/Conform_modifier_3dsmax_fluid_sim_proxy-01.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-4727334206049670856</guid><pubDate>Thu, 12 Mar 2026 05:38:00 +0000</pubDate><atom:updated>2026-03-12T13:39:34.535+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">management</category><category domain="http://www.blogger.com/atom/ns#">sales</category><title>Excire Foto - Aesthetics 圖片的美學等級與參數自動化</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuWkHe5Do9_WEgnzkoIaFqrPPJhqB-DvDnbJSpoGo80BUfaItx-S_I3Uh0RHxHdJ6rl2-SPlaM8ZWW8Yp5ncgOWa__UtUCzqOwK_mnWAzgnzOz8T9PTffCkWXWt3kK8ayassFm2Nd4xKkWbiUbo-9W4X9vx8rKhm2FQyPXUesLr9IO7u_7rSIU/s2232/Excire%20Foto%20-%20Aesthetics-01.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1216&quot; data-original-width=&quot;2232&quot; height=&quot;348&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuWkHe5Do9_WEgnzkoIaFqrPPJhqB-DvDnbJSpoGo80BUfaItx-S_I3Uh0RHxHdJ6rl2-SPlaM8ZWW8Yp5ncgOWa__UtUCzqOwK_mnWAzgnzOz8T9PTffCkWXWt3kK8ayassFm2Nd4xKkWbiUbo-9W4X9vx8rKhm2FQyPXUesLr9IO7u_7rSIU/w640-h348/Excire%20Foto%20-%20Aesthetics-01.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;今天想來談談&lt;a href=&quot;https://excire.com/&quot;&gt;Excire Foto &lt;/a&gt;這套德國圖片管理軟體。Exicre Foto有個很方便的功能就是會辨識圖片然後自動分類，它有預先設置好的關鍵字，例如Vehicle - Airplane...。這個軟體對我拿來整理參考圖時很方便。可以快速地撈到我要的reference。&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfWfq7p0mNDYnMsfnMWYL6SK0k3ZNhzNT3yDJf2fM-Hl3q0W7a-QakuB1rI3LwGIXiZDTk1dQ3x9MiZ2MKjhyphenhyphenWcPXaVIyb5yebvQmC7Rd1_nB72XQ6l4IwVqdLBjb4zUQ_GSpdbmW6iOoA5QIbZcEaVUO1bViKVqlSE7o_mKgwUj1Gsl2St99_/s1579/Excire%20Foto%20-%20keywords.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1026&quot; data-original-width=&quot;1579&quot; height=&quot;416&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfWfq7p0mNDYnMsfnMWYL6SK0k3ZNhzNT3yDJf2fM-Hl3q0W7a-QakuB1rI3LwGIXiZDTk1dQ3x9MiZ2MKjhyphenhyphenWcPXaVIyb5yebvQmC7Rd1_nB72XQ6l4IwVqdLBjb4zUQ_GSpdbmW6iOoA5QIbZcEaVUO1bViKVqlSE7o_mKgwUj1Gsl2St99_/w640-h416/Excire%20Foto%20-%20keywords.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;Excire Foto還有另一個功能叫做sort by Aesthetics，根據美感來分類。聽起來很厲害對嗎?&amp;nbsp; 其實這個Aesthetics的美感只能做到6-7成 (跟人類相比)，無法做到完全地自動化。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;所以我這篇其實不是要講Excire Foto，我想說的是一家軟體功能要推出某某功能，如果真的像宣傳那樣好用，用英文來說就是&quot;works as advertised&quot;，那必然這套軟體會轟動，必定會大賣。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;然而，絕大部分的情況，很多軟體公司宣傳的功能只能達到宣稱的6成，有些時候甚至完全沒用也是會發生的。說算圖不會閃爍，是絕對不會閃爍嗎? 是solid rock no flickering?說可以multi-thread，就真的所有功能都多線程嗎?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;回到sort by Aesthetics這個功能來看，如果真的能做到，那不得了，可以做很多事。3D Artist很多情況是在不同版本間找到最好看的結果。如果軟體本身能判斷一張圖的Aesthetics，那麼就可以做到自動化，你可以產生100個版本，你可以用Phoenix FD跑不同的Dynamics設置，最終用軟體判斷哪個圖片好看，就可以達到自動化調整參數的能力。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;或許以後，會出現某個按鈕 &quot;Adjust parameters automatically&quot;，等一個晚上或幾個小時，就得到你最想要的那個最佳化參數!&lt;/div&gt;&lt;/div&gt;</description><link>http://hammerbchen.blogspot.com/2026/03/excire-foto-aesthetics.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuWkHe5Do9_WEgnzkoIaFqrPPJhqB-DvDnbJSpoGo80BUfaItx-S_I3Uh0RHxHdJ6rl2-SPlaM8ZWW8Yp5ncgOWa__UtUCzqOwK_mnWAzgnzOz8T9PTffCkWXWt3kK8ayassFm2Nd4xKkWbiUbo-9W4X9vx8rKhm2FQyPXUesLr9IO7u_7rSIU/s72-w640-h348-c/Excire%20Foto%20-%20Aesthetics-01.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-5017498068105168592</guid><pubDate>Mon, 09 Mar 2026 08:48:00 +0000</pubDate><atom:updated>2026-03-09T16:48:15.976+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">PhoenixFD</category><title>Phoenix FD with V-shape stern wake 船尾波的製作技巧</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSefDYEwnMs6smW-afPejLfTcVVw5URVRNFy3au_eHQ3SzA7Ba3QH4DAyGTs4tS3Zwu9Jx4Ry-MiPm400pxOLmfi6yJF9NSvNUyZqPRgMEx06worf8aFW-N_kdS0l_7YHc5sITNJHkZfHD8U2CtSoIfCSB23J69YK8YTTQj4t2kGR28lQr8c7-/s1467/PhoenixFD_stern%20wake_tutorial.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1037&quot; data-original-width=&quot;1467&quot; height=&quot;452&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSefDYEwnMs6smW-afPejLfTcVVw5URVRNFy3au_eHQ3SzA7Ba3QH4DAyGTs4tS3Zwu9Jx4Ry-MiPm400pxOLmfi6yJF9NSvNUyZqPRgMEx06worf8aFW-N_kdS0l_7YHc5sITNJHkZfHD8U2CtSoIfCSB23J69YK8YTTQj4t2kGR28lQr8c7-/w640-h452/PhoenixFD_stern%20wake_tutorial.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;這篇要來分享一個之前有個客戶問的問題，就是遊艇後方的V-型波，或稱為stern wake。中文可以譯作船尾波。 一般船在航行時會產生兩個波，前方的叫做bow wave 船首波，後方叫船尾波。&lt;p&gt;&lt;/p&gt;&lt;p&gt;預設的情況下，船首波很容易產生，把船的模型丟到場景裡，跑Phoenix FD Liquid sim，就自然會產生bow wave。要產生stern wake則需要多做一件事。&lt;/p&gt;&lt;p&gt;我們就不講背後的科學原理，直接講操作技巧。要在船後方螺旋槳的位置放一個box，然後從那個box噴出水。也就是說把那個box當成liquid source。&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil6BLk9mwXbQo6VOxRzjoQxfkEBqa7pwkySxoFis6NimZpsmNEM_67sYqI88s4QolB74GI6uSWuwwAZB1rLWZ815wIN-ma7EDysDbe_e8apidZz9fYBk8iDlhLZFgOR8DC57GuqzPjLjyFyzcPDhaljIxSo50ReT11umPlK7yl-koqwbJZt-Aw/s1467/PhoenixFD_stern%20wake_tutorial_01.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1037&quot; data-original-width=&quot;1467&quot; height=&quot;452&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEil6BLk9mwXbQo6VOxRzjoQxfkEBqa7pwkySxoFis6NimZpsmNEM_67sYqI88s4QolB74GI6uSWuwwAZB1rLWZ815wIN-ma7EDysDbe_e8apidZz9fYBk8iDlhLZFgOR8DC57GuqzPjLjyFyzcPDhaljIxSo50ReT11umPlK7yl-koqwbJZt-Aw/w640-h452/PhoenixFD_stern%20wake_tutorial_01.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;像這樣，因為這艘船是雙引擎，所以我放了兩個Box。選取那兩個面設置其face ID，使液體只從這兩個面噴出來。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfKEGaJxqJpkbmrCG3R_oosAkM4wUFpUlkLoosDOErVSkmyDmWrEvw-UNxk8Bn82EVLeU2pcEIXRIfNAsMTHubpPsrmPg9DcQDEI3S_-yQFxngSMxvER1oFImm-de0tGC0agwbmvfd8UjxNsp224peXxJKv0MVUU138UIXt0i3DF5EyHYz5IAf/s1467/PhoenixFD_stern%20wake_tutorial_02.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1037&quot; data-original-width=&quot;1467&quot; height=&quot;452&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfKEGaJxqJpkbmrCG3R_oosAkM4wUFpUlkLoosDOErVSkmyDmWrEvw-UNxk8Bn82EVLeU2pcEIXRIfNAsMTHubpPsrmPg9DcQDEI3S_-yQFxngSMxvER1oFImm-de0tGC0agwbmvfd8UjxNsp224peXxJKv0MVUU138UIXt0i3DF5EyHYz5IAf/w640-h452/PhoenixFD_stern%20wake_tutorial_02.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;這裡有個重點，就是那個box要稍微朝上，這樣液體射出時，會往上然後落下水面，會很自然地產生船尾波。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDD3LIeXbm6oHHK-NVpaeNJWyu8qsV5w-rlWe8THsk9ERNS1cinmrQp5tFaWRJ15tg9000ZqG47z0qt2ZMAl5gRcHMMBr2ltnMNt2NbBF7hY3RFREIqOUqPMM3YPmIaqLkI8uSwIhLCKbPs-F8qkQj0niBGXAVHNxgUf6YZv7KfGldoXOAOqnD/s1467/PhoenixFD_stern%20wake_tutorial_03.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1037&quot; data-original-width=&quot;1467&quot; height=&quot;452&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDD3LIeXbm6oHHK-NVpaeNJWyu8qsV5w-rlWe8THsk9ERNS1cinmrQp5tFaWRJ15tg9000ZqG47z0qt2ZMAl5gRcHMMBr2ltnMNt2NbBF7hY3RFREIqOUqPMM3YPmIaqLkI8uSwIhLCKbPs-F8qkQj0niBGXAVHNxgUf6YZv7KfGldoXOAOqnD/w640-h452/PhoenixFD_stern%20wake_tutorial_03.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;像這樣，就會產生你要的V-Shape stern wake。船尾波的形狀跟船速，船的大小還有船在水下的深度都有關係。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;[相關影片]&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=wVmnebfsENs&quot;&gt;Boat Wakes by McKellar Miscellany&lt;/a&gt;&lt;/div&gt;</description><link>http://hammerbchen.blogspot.com/2026/03/phoenix-fd-with-v-shape-stern-wake.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSefDYEwnMs6smW-afPejLfTcVVw5URVRNFy3au_eHQ3SzA7Ba3QH4DAyGTs4tS3Zwu9Jx4Ry-MiPm400pxOLmfi6yJF9NSvNUyZqPRgMEx06worf8aFW-N_kdS0l_7YHc5sITNJHkZfHD8U2CtSoIfCSB23J69YK8YTTQj4t2kGR28lQr8c7-/s72-w640-h452-c/PhoenixFD_stern%20wake_tutorial.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-3565615581365714995</guid><pubDate>Sat, 07 Mar 2026 11:36:00 +0000</pubDate><atom:updated>2026-03-07T20:44:57.021+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">3dsmax</category><category domain="http://www.blogger.com/atom/ns#">tyflow</category><title>Torque，RedefineFX tyflow VFX課程的建議</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeu1nVQ9wNbJEU4pR1iUHzE8bQK-TBZcVma7pH_Z27nZ6elei5RpWoLDheVicb4N_81aTqhvGaxWxsV-615OL5vIGOFwfi1YX-B93znQMb5RGPJyXNpS4qeOciE8HvYvkbpacgxmhe97YlV1ChmtnG6Qs46Ttt2Yyk1KFNsdNMXxTiPcFG3SOa/s1154/Torque_tyflow_redefineFX_videotutorial.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;793&quot; data-original-width=&quot;1154&quot; height=&quot;440&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeu1nVQ9wNbJEU4pR1iUHzE8bQK-TBZcVma7pH_Z27nZ6elei5RpWoLDheVicb4N_81aTqhvGaxWxsV-615OL5vIGOFwfi1YX-B93znQMb5RGPJyXNpS4qeOciE8HvYvkbpacgxmhe97YlV1ChmtnG6Qs46Ttt2Yyk1KFNsdNMXxTiPcFG3SOa/w640-h440/Torque_tyflow_redefineFX_videotutorial.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;這篇我想來談談什麼是好的video tutorial。我就直說好了，&lt;b&gt;能夠讓你在最短的時間內學到需要的技巧就是好的教學影片。&lt;/b&gt;甚至就目的性而言，我覺得重點在於提供場景檔，然後稍微解釋一下這個場景檔怎麼用，怎麼置換成你的模型(可能是一艘船或是一隻怪獸)，這樣就夠了。&lt;/p&gt;&lt;p&gt;不需要落落長的解釋所有細枝末節的東西，畢竟那些東西用戶自己慢慢消化就可以了。過度地想把所有的細節都解釋到，反而讓學生沒辦法學到關鍵的技巧。&lt;/p&gt;&lt;p&gt;我想舉的例子就是&lt;a href=&quot;https://redefinefx.com/torque/&quot;&gt;RedefineFX的Torque教學影片課程&lt;/a&gt;。這個教學很棒，用接近接案的實際範例來說明如何使用tyflow，講破碎，剛體，柔體，還有如何用Phoenix FD做煙霧爆破等。好萊塢式飛車追逐，直升機墜毀，很多技巧都有詳細說明。&lt;/p&gt;&lt;p&gt;但我想說的是，總時數太長了! 或許這是商業策略，好像讓購買課程的人會覺得俗又大碗，一大包的課程，有好幾小時可以學到所有技巧。&lt;/p&gt;&lt;p&gt;但如果你真的照個課程學習，你會發現很多部分是重複一樣的操作，一樣的技巧一再地講述。就當今的世界多種可以讓你分心的，資訊爆炸的時代，這樣做很難達到教學的效果。你講得再多，學生不見得都能，或是願意好好消化。&lt;/p&gt;&lt;p&gt;我覺得好的教學應該事先講大綱，然後操作點到為止，細枝末節不要講太多。當然，很多實戰的重點就在於修BUG，Torque這套課程裏面有很多部分在教你如何面對問題時要如何修正，這是很珍貴的。&lt;/p&gt;&lt;p&gt;我會更希望這樣的課程能濃縮這好幾個小時的教學影片濃縮到60-80分鐘，加上範例檔，會讓整個學習更有效率些。&lt;/p&gt;&lt;p&gt;&lt;b&gt;[更多文章]&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2025/04/tyflow-surface-test-distance.html&quot;&gt;Tyflow - Surface Test (Distance) 根據距離觸發事件&lt;/a&gt;&lt;/p&gt;</description><link>http://hammerbchen.blogspot.com/2026/03/torqueredefinefx-tyflow-vfx.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeu1nVQ9wNbJEU4pR1iUHzE8bQK-TBZcVma7pH_Z27nZ6elei5RpWoLDheVicb4N_81aTqhvGaxWxsV-615OL5vIGOFwfi1YX-B93znQMb5RGPJyXNpS4qeOciE8HvYvkbpacgxmhe97YlV1ChmtnG6Qs46Ttt2Yyk1KFNsdNMXxTiPcFG3SOa/s72-w640-h440-c/Torque_tyflow_redefineFX_videotutorial.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-4320619946646542360</guid><pubDate>Sat, 07 Mar 2026 10:54:00 +0000</pubDate><atom:updated>2026-03-07T19:13:10.466+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">3dsmax</category><category domain="http://www.blogger.com/atom/ns#">maxscript</category><title>Maxscript: Select By Measuring 根據體積來選取物件</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0AkosqhOEk4-0aCtfg43Wqtr446rY8XA5PU9Wbtp4zME9t_Yxg3ruPj-Ui0_qvMC30MWUI2BeZ1uHgPuiLqoMclvrtGsg6StPgy73EIFBWP3e1vP_NXtmM18MtIAH-Di7bh-gCMcUtVHFotfJbPqireT7Oppea25dRwKypC39pTHPjqZmuoZ9/s1226/Maxscript_select_by_measuring.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;939&quot; data-original-width=&quot;1226&quot; height=&quot;490&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0AkosqhOEk4-0aCtfg43Wqtr446rY8XA5PU9Wbtp4zME9t_Yxg3ruPj-Ui0_qvMC30MWUI2BeZ1uHgPuiLqoMclvrtGsg6StPgy73EIFBWP3e1vP_NXtmM18MtIAH-Di7bh-gCMcUtVHFotfJbPqireT7Oppea25dRwKypC39pTHPjqZmuoZ9/w640-h490/Maxscript_select_by_measuring.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;這篇要介紹一個免費工具 叫做&amp;nbsp;Select By Measuring，作者是Vladislav Bodyul。可以到&lt;a href=&quot;https://www.scriptspot.com/3ds-max/scripts/select-by-measuring&quot;&gt;Scriptspot&lt;/a&gt;上免費下載這套工具。&lt;/p&gt;&lt;p&gt;安裝方式: 解壓縮後，把SelectByMeasuring這個macro script拖曳到3ds max的viewport中，就安裝好了。&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoRicOzmYllIob8tf7VcEQckAY5daLu5BOsMm6gjQvpYGcdJeGhT-OK3fjLRfqvU7-5DZm5mjD-QmJimM1Md_8258Hep34yVRnSCZyN2CW7ThnoON3KDnCUL6hEzk4Z-dMMNFSC0eaeEUFZkH8AATFKhl3WF6Oi6ik-5GcYTQkfLba_eWd4hfe/s742/Maxscript_select_by_measuring_install.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;683&quot; data-original-width=&quot;742&quot; height=&quot;369&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoRicOzmYllIob8tf7VcEQckAY5daLu5BOsMm6gjQvpYGcdJeGhT-OK3fjLRfqvU7-5DZm5mjD-QmJimM1Md_8258Hep34yVRnSCZyN2CW7ThnoON3KDnCUL6hEzk4Z-dMMNFSC0eaeEUFZkH8AATFKhl3WF6Oi6ik-5GcYTQkfLba_eWd4hfe/w400-h369/Maxscript_select_by_measuring_install.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;但是你不知道介面在哪，請到Customize &amp;gt; Customize User Interface &amp;gt; Group: Main UI 在類別裡面找到 BodyulCG，然後自己創建新的UI Layer，把 BodyulCG的圖示拖曳過去，這樣就完成了介面。&lt;/p&gt;&lt;p&gt;怎麼用?&lt;/p&gt;&lt;p&gt;我們現在的目的是要把場景中太小的物體刪除。可以用Select by volume (根據體積來選取)，然後Condition設置Less Than(小於多少)。當然你會問我怎麼知道體積到底要設置為多少數值? 你可以先找到你認為合適的小零件，利用Fill from selection，這個工具就會根據該物件的體積或其他數值自動填入長寬高 或是體積。&lt;/p&gt;&lt;p&gt;然後再按下Select，就會根據條件選取場景中的零件。&lt;/p&gt;&lt;p&gt;這個工具很方便，很重要。尤其是當你要進行流體模擬時，比方說一艘船在海上航行。Hipoly的模型雖然算圖漂亮，但不適合直接拿來做流體模擬。需要整理一下模型，而像航空母艦這樣的通常有大量的零件，一個一個整理太慢。如果能事先刪出微小的零件，留下大的主要的幾何體那就方便了。這個工具讓你可以根據零件的體積或是bounding box的大小來選取，可以大幅加入工作流程。&lt;/p&gt;&lt;p&gt;&lt;b&gt;[相關資訊]&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2025/04/3ds-max-border-fill-maxscript.html&quot;&gt;3ds Max - Border Fill Maxscript補洞工具&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2025/04/retopology-in-3ds-max.html&quot;&gt;Retopology in 3ds Max 教學影片筆記&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://hammerbchen.blogspot.com/2025/04/retopology-in-3ds-max-tips.html&quot;&gt;Retopology in 3ds Max tips實際操作技巧&lt;/a&gt;&lt;/p&gt;</description><link>http://hammerbchen.blogspot.com/2026/03/maxscript-select-by-measuring.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0AkosqhOEk4-0aCtfg43Wqtr446rY8XA5PU9Wbtp4zME9t_Yxg3ruPj-Ui0_qvMC30MWUI2BeZ1uHgPuiLqoMclvrtGsg6StPgy73EIFBWP3e1vP_NXtmM18MtIAH-Di7bh-gCMcUtVHFotfJbPqireT7Oppea25dRwKypC39pTHPjqZmuoZ9/s72-w640-h490-c/Maxscript_select_by_measuring.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-13564035.post-6239750304119036987</guid><pubDate>Thu, 05 Mar 2026 13:06:00 +0000</pubDate><atom:updated>2026-03-05T21:07:05.108+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">tyflow</category><title>tyFlow v2 ZENITH what clients want 客戶要的是什麼?</title><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;iframe allowfullscreen=&quot;&quot; class=&quot;BLOG_video_class&quot; height=&quot;600&quot; src=&quot;https://www.youtube.com/embed/YNcHMUtH-EI&quot; width=&quot;800&quot; youtube-src-id=&quot;YNcHMUtH-EI&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p&gt;tyFlow 2.0發表了，這次ZENITH增加了許多跟流體 (煙霧，火焰)有關的新功能。要恭喜背後努力開發的程式設計師，尤其是Svetlin。努力不懈地帶給3ds Max用戶以直以來夢想的功能。儘管目前還沒有液體，海洋等關於水的模擬功能，但相信不久的未來我們能看到夢想實現。軟體開發是一條辛苦的路，相信還會遇到各種問題，但這絕對是好的開始~&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;這篇要寫的不是軟體使用心得，我也還沒開始試用新的tyFlow。我想說的是，是廠商或是開發商要推出客戶要的東西，而不是問&quot;客戶到底要什麼&quot;，絕對不是顛倒過來。既然你是廠商或你要推出產品，你就必須要對市場有一定的認識，才會訂出軟體開發的方向。因此，只要看到軟體商推出問卷: 你認為下一版的軟體你最希望推出怎樣的功能時，我就會打從內心看不起該公司。難道客戶要什麼還需要你再問客戶嗎? 這幾年來，3ds Max用戶抱怨的bug，要求的新功能 - 比方說流體運算，每年都問，每年都要，廠商難道到不知道? 這些歷年來要求的功能都講到爛了~&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;只有那些新上台的，不專業，沒能力的c-levels主管才會推出問卷問客戶 &quot;你們最想要什麼新功能&quot;。我講白了，這只是顯示這些大頭主管的無能罷了，你們沒有能力領導，開發出客戶最想要的功能，才會裝傻推出那些問卷。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;講白一點，客戶最想要的功能就在那裡，像一座山一樣，市場上所有的人都看得到。不要再裝傻了。一旦你真的推出一個客戶要的功能，而且這個功能沒有bug，是穩定的，絕對會有一大多人支持你。客戶就會口耳相傳買單。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;還有客戶最想修好的bug，也是好幾年爛在那裡沒有修，爛好幾年了你還在裝不知道客戶到底要蛇小? 是把用戶當成白癡嗎?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</description><link>http://hammerbchen.blogspot.com/2026/03/tyflow-v2-and-zenith-what-clients-want.html</link><author>noreply@blogger.com (hammerbchen)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/YNcHMUtH-EI/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item></channel></rss>