譚新強:維珍銀河開太空旅遊新時代 是福還是禍?
文章日期:2021年7月16日
【明報專訊】恭喜維珍創辦人布蘭森(Richard Branson,也預祝7月18日他的71歲生日快樂)創下太空旅遊壯舉,7月11日,乘坐他自己旗下維珍銀河(Virgin Galactic)的團結號(VSS Unity)飛船,成為了第一位進入「太空」的富豪(billionaire)!另一有太空夢的富豪馬斯克(Elon Musk),去了新墨西哥州(New Mexico)為布蘭森打氣兼送行;連輸了牙骱戰的另一富豪貝索斯(Jeff Bezos)也有發賀電,但他應該輸得有點不服氣;他也打算在7月20日,乘坐他的藍色起源(Blue Origin)火箭升空,只差9日,更氣憤的是他必認為布蘭森未有真正進入太空。國際標準以100公里高空的卡門線(Karman Line)為界(貝索斯計劃升穿),但美國標準只是50英里,約80公里高度,今次布蘭森的團結號,最高點只飛至約85公里,所以美國認可他已到過太空,但不符合國際標準(其實也不奇怪,美國在任何事情上,都慣性採取雙標)!
隨着布蘭森今次的成功,正式打開太空旅遊(space tourism)的第一頁。整個旅程只1小時多,直上直落,未進入環繞地球軌道,無重狀態只歷時數分鐘,整個經驗其實較近似主題樂園的過山車!無論如何,布蘭森已號稱圓了人生之太空夢。况且這種極短的「差不多」太空旅程,最適合普羅大眾,毋須太多特殊訓練。乘客承受最大的壓力只約3g,比戰鬥機師高速轉向時承受的9g低很多,所以不需穿抗重力服(Anti-g suit)。
富豪太空遊具帶頭作用 碳排放量恐大增
維珍銀河收取的價錢也非常合理,只約25萬美元,全球能負擔此費用的人數以千萬計。布蘭森升空前,已收到約600名客人訂位,相信今次的成功後,必定客似雲來。YOLO(You Only Live Once,你只會活一次)心理驅使下,連我都有點心動!相對下,藍色起源的收費就昂貴很多,拍賣出一個將跟貝索斯同行的乘客座位,價錢竟高達2800萬美元!是否因為包含一個世界首富當伴遊溢價?
有分析師估計,現在太空旅遊業的價值已約2500億美元,未來將高速增長,到2030年,將升至8000億美元。除現階段這類無聊的「Space trip to nowhere」外,SpaceX和維珍銀河等,都有計劃發展較具實際運輸用途的次軌道太空飛行(Sub-orbital Spaceflights),如成功,北京飛紐約只需兩小時(大家請記住,即是說,比洲際導彈需時更短,因不需減速降落)!
太空旅遊當然吸引,但對地球有何影響?是否值得呢?布蘭森、貝索斯和尤其馬斯克,都自稱綠色戰士,支持環保和致力阻止氣候變化。但自從早前馬斯克大搞Bitcoin和Dogecoin等超秏能加密貨幣一役後,大家已知道他有點虛偽,經常自相矛盾和採取雙標。布蘭森自辯稱,他今次太空之旅的碳排放量,只約等如普通民航機來回倫敦及紐約,聽起來不算嚴重。但團結號今次航程200公里不到,倫敦及紐約來回距離約1萬公里,再者團結號只載6人,一般民航機載客近300人。有人計算過,團結號每乘客每英里的二氧化碳排放量為12kg,對比民航機,平均每位商務艙客人每英里的二氧化碳排放量只有0.2kg,差距60倍以上!另外,大家要知道,普通飛行已非常不環保,每位乘客來回倫敦及紐約一次的碳排放量,已約等如人均開私家車1年!3名富豪上太空數次,對氣候變化影響當然不大,但有不良帶頭作用。如太空旅遊變得普及化,影響就將大很多!
題外話,最近看到一些有關郵輪污染空氣的驚人數據。原來一艘中型郵輪的懸浮粒子(particulate matter, PM)排放量,已等如100萬輛汽車!有個2019年歐洲研究報告顯示,只是一家嘉年華郵輪公司的47艘郵輪,二氧化硫(sulphur dioxide)的排放量,已是2.6億輛歐洲汽車總排放量的10倍!簡直難以置信!原來即使最優質的郵輪燃料,含硫磺量也比歐盟汽車燃油標準高100倍。所以有人形容郵輪為利用最骯髒燃料推動的海上城市。除此之外,郵輪亦已儼然成為傳播各種病毒,包括新冠病毒(COVID)和諾如病毒(Norovirus)等的最佳實驗室。但近日見到有郵輪公司以抽獎遊戲,鼓勵市民接種疫苗,我建議大家參加其他較環保的抽獎遊戲,如商場消費券。其實近日已有人開始呼籲立法禁止郵輪旅遊。
火箭燃料噴出廢氣 臭氧層傷害難補救
言歸正傳,太空旅遊除對全球暖化有影響外,若火箭燃料包含端羥基聚丁二烯(Hydroxyl-terminated polybutadiene,HTPB)和一氧化二氮(Nitrous oxide),更可對臭氧層(Ozone layer)造成難以補救傷害。藍色起源自稱對比維珍銀河的另一優勢正是火箭燃料,他們用氫氣,噴出廢氣只是水蒸氣,而維珍銀河使用化石燃料對臭氧層傷害高百倍!但亦有人指出,製造氫氣的過程中,通常亦會製造大量碳排放。
若然太空旅遊只是一種沒有實際用途的奢侈品,反而對氣候變化有害,那麼為科學而進行太空探索又值得嗎?我非常支持太空探索,像我經常說,如美中能合作尋找ET,若找到,人類肯定較團結。但不幸,美國不止無意跟中國合作,特朗普在數年前竟成立了全新的太空軍(Space Force)部隊,極可能是違反國際禁止太空軍事化條約的!
另外,即使要探索太空,技術層面上,人類航天員可說是多餘的,大大增加成本,甚至阻手阻腳。維持生命的系統非常昂貴和複雜,需要氧氣、食物和洗手間等,更麻煩的是太空人需要返回地球,對太空旅程的時間和距離都有極大掣肘(人類駕駛戰鬥機也面對同樣問題)。無人太空探測器(space probe)簡單和成本低很多,更可一去不返,探索太陽系以外的銀河系,科學價值高很多。數十年前,美國的穿梭機,雖曾風摩全球一段時間(周星馳都是靠它走紅!),但最後的結論是浪費了大量資源和好幾條人命,反而剝削了其他更有科學價值的無人太空探測計劃。諾貝爾得獎物理學家溫伯格(Steven Weinberg)甚至認為這是美國停止在得州興建超導超大型加速器(Superconducting Super Collider,SSC)的主因之一,亦自此把實驗物理學的領導地位,拱手相讓給了歐洲核子研究組織(CERN)。
探索火星 為人類延續買保險
我唯一稍為支持的是人類探索火星,不是為了滿足人類的原始探險和征服宇宙欲望,真正出發點是為人類延續買個保險。如人類逆轉不了全球氣候變化,導致大量動植物絕種,和不斷出現各種新型病毒,威脅人類生存,或更簡單,美國繼續盲目攻擊和抹黑中國,最終發生大規模核戰,地球受到嚴重輻射污染,到最後可能真的只可寄望移民火星。
這計劃的成功機會極微,科學和技術挑戰實在很多。去火星的距離比月球遠得多,旅程最少半年以上,途中很大機會遇上閃焰(solar flares),如太激烈,可能輻射屏蔽(radiation shielding)也沒用,足以殺死航天員。即使成功抵達火星,回程問題更大,因為雖然火星比地球小,但地心吸力為地球的38%,所以要頗大火箭動力才能脫離火星的地心吸力。最可行的計劃是另外發射火箭,把一大堆製造燃料的機器預送到火星,希望能夠利用在火星上的二氧化碳和水,提煉成為甲烷(methane)作火箭燃料,推動太空船回航之甪!佩服此計劃的想像力,但成功機會有多少?
若想長期留在火星殖民,如何火星地球化(Terraform Mars),是個更大雖題。火星大氣層稀薄,亦缺乏氧氣,表面溫度亦太低,有人科幻式建議利用太陽能(或核彈),把火星的極地冰蓋(polar ice cap)融化,製造大量二氧化碳,或更誇張地找方法把火星其中一個月亮推向火星,利用此撞擊製造大量二氧化碳!這些都是天方夜譚吧!
發達國家 應訂更進取負碳排放目標
即使能做到,需時最少數百甚至數千年。但美國似乎冥頑不靈,仍不斷把世界推向第三次世界大戰邊緣,亦有可能美國對氣候變化不負責任,甚至再次退出《巴黎氣候協定》。其實對發達國家而言,2050年碳中和目標是不足夠的,因為發展中國家缺乏能力支付各種技術的「綠色溢價」(Green Premium),亦不應不公道地阻止他們遲起步的發展,所以發達國家應訂下更進取的負碳排放目標。面對這些巨大威脅,人類在地球上,還有多少時間呢?誰也不知道……
中環資產投資行政總裁
[譚新強 中環新譚]
https://www.mpfinance.com/fin/columnist2.php?col=1463481132098&node=1626376778390&issue=20210716
「collider unity」的推薦目錄:
- 關於collider unity 在 Facebook 的最讚貼文
- 關於collider unity 在 Facebook 的最佳貼文
- 關於collider unity 在 BorntoDev Facebook 的精選貼文
- 關於collider unity 在 Unity collider shaking after hitting another collider - Stack ... 的評價
- 關於collider unity 在 Custom primitive colliders for Unity. - GitHub 的評價
- 關於collider unity 在 A trigger collider in Unity doesn't allow the player to pass ... 的評價
collider unity 在 Facebook 的最佳貼文
หมายเหตุ โพสต์นี้โพสต์บ่น
โดยผมจะเจาะจงพูดกับคนทำงานสาย Visual
ที่ไม่เคยทำงาน Game Graphic หรือ Animation มาก่อน
แล้วได้รับงานมาไม่ว่าจะด้วยเหตุอะไรก็ตาม
................. ช่วยศึกษาด้วยว่า
Global กับ Local Coordinate คืออะไรครับ
----------------------
เรื่องที่ผมพูดอยู่นี้ ตอนแรกผมนึกว่าเป็นปัญหารายบุคคล
แต่หลังจากที่โดนมาหลายครั้งมาก
และพอพูดกับคนอื่น ก็มีคนที่เคยเจอบ่อยเหมือนกัน
ถึงได้เข้าใจว่า มันเป็นปัญหาเรื่องสถาบันการศึกษาไม่ได้สอน
เพราะมันเป็นเรื่องความรู้เฉพาะทางของงานคนละสายกันครับ
-------------------------
คนที่ทำงานสาย Pure Visual
อย่างวาดภาพประกอบ
หรือออกแบบอะไรสักอย่างนะ
มีจำนวนไม่น้อยที่ติดนิสัย
ขอแค่ Final Visual ดูดีก็พอ
อย่างคนใช้ PS
มีคนกลุ่มที่เราเรียกเล่นๆกันว่าสาย Chaotic Evil
ที่จะไม่ตั้งชื่อ Layer หรือจัดกลุ่มให้ถูกต้องเลย
**ซึ่งจริงๆมันก็ไม่ได้เป็นปัญหา**
เพราะมันไม่ใช่เรื่องสำคัญสำหรับลูกค้าที่จะต้องมารับรู้
และคุณเองก็ไม่ได้จำเป็นจะต้องมามอบไฟล์นั้นให้คนอื่น
--------------------------
............. แต่คุณจะมาทำอย่างนั้นกับงานผลิต Game Asset ไม่ได้ครับ
เพราะงาน Game Asset นะ
***มันเป็นงานที่คุณต้องโยนให้คนอื่นเอาไปทำต่อ***
ทั้ง Programmer ที่จะต้องมาตั้งค่าอะไรต่างๆ
อย่างการเคลื่อนไหววัตถุ
ทั้ง Level Designer ที่จะต้องมาตั้ง Collider
และจัดวางวัตถุเป็นร้อยชิ้นในฉาก
แล้วปัญหาที่สร้างความปวดหัวรุนแรงให้คนสองกลุ่มนี้ได้คือ
การที่คุณไม่รู้ว่า Global กับ Local Coordinate คืออะไร
-------------
ยกตัวอย่างภาพที่ผมให้มานะครับ
กังหันน้ำนี้ เป็นวัตถุที่เอามาใช้ประกอบฉาก
โดย Level Designer จะเอามันมาวางไว้ตรงจุดที่เหมาะสม
และ Programmer จะต้องเขียนโค้ดให้มันหมุนบนแกนที่ถูกต้อง
โดยคนที่ใช้ Unity เป็น
เห็นภาพก็คงจะเข้าใจกันแล้วนะครับว่า กังหันน้ำอันนี้มีปัญหาอะไร
....................... แกนของวัตถุไม่ได้อยู่ที่ตัวจุดศูนย์กลางของกังหันครับ
คือไม่ว่าจะด้วยเหตุอะไรก็ตาม
วัตถุนี้มันถูก Export มาบน Global Coordinate
ทำให้ตัวกังหันนั้นหมุนบนแกนที่ถูกต้องไม่ได้
และมีปัญหาการคำนวนหลากหลายตามมาด้วย
แล้ววิธีจะแก้มันโดยไม่ต้องแก้ตัวโมเดล
นี่ก็เป็นวิธีการอ้อมโลกมา
ที่นอกจากจะมาเสียเวลาเกินควรแล้ว
ยังทำให้เปลืองทรัพยากรการคำนวนของ CPU ในเกมอีกต่างหาก
---------
หรือถ้าจะยกอีกตัวอย่างหนึ่ง
ก็งานออกแบบ Modular Asset ที่เอามาใช้ประกอบฉาก
คือแกน Coordinate หลุดไปไหนแล้วก็ไม่รู้
พอพยายามจะเอามาแก้
ขนาดก็ไม่พอดีความเป็น Modular
เอามาเรียงต่อกันให้สนิทไม่ได้
แล้วต้องถูกสั่งให้ไปแก้ใหม่
--------------------------------------------
ถ้าเป็นสาย 2D
มีตัวอย่างคืองานออกแบบ UI
ซึ่ง UI ในเกมนะ
มันแยกออกเป็น Element ย่อยๆที่ถูกเอามาประกอบกันในตัวเกม
และเราต้องออกแบบมันบนพื้นฐานว่า
Element แต่ละชิ้นจะกินที่ Memory และ CPU ด้วย
ซึ่ง ................. คนที่ไม่เคยรับงานเกมมาก่อนกลุ่มหนึ่งนะครับ
จะแยก Element แต่ละชิ้นออกมา
บนขนาดไฟล์เท่าหน้าจอ
อย่างสมมุติว่าตั้งเป็น 1080p ก็ 1920*1080
....... ทุกชิ้นครับ
เช่นมี Element อยู่ 20 ชิ้น
ก็ทำภาพ 1920*1080 20 อันออกมา
แถมชิ้นที่จงใจวางเอียง
ก็ Export มาให้เอียงอยู่อย่างนั้นด้วย
ให้โปรแกรมเมอร์กับคนประกอบ UI มาปวดหัวกันเล่นครับ
--------------------------------------------
ซึ่งพอคุณได้ยินกันอย่างนี้แล้ว
ก็อาจจะมีคนมาตินะครับว่า เรื่องแค่นี้ก็สอนไปสิ
ซึ่ง ......... ผมก็อยากจะบอกว่า
ถ้าคุณเป็นคนสายทำ Game กับ Animation นะ
........... เรื่องนี้มันเป็น Common Sense พื้นฐานครับ
คือถ้าคุณบอกมาว่าคุณรับงานนี้ได้
ส่วนใหญ่เราจะเข้าใจกันว่า
คุณเข้าใจเรื่องนี้อยู่แล้ว
--------------------------------------------
ซึ่งคนที่เข้าข่ายที่ผมว่ามานี่ก็มีแบ่งอีกเป็นสองพวก
คนคนที่พยายามทำความเข้าใจแล้วแก้ของที่ตัวเองทำไว้
<== อันนี้ไม่เป็นปัญหามากนัก
เพราะถือว่าเป็นบทเรียนกันไป
กับคนกลุ่มที่สอง
คือพวกที่ไม่ได้พยายามทำความเข้าใจเลยว่ามันสำคัญยังไง
ก็แค่ทำออกมาให้ดูดีก็พอแล้วนี่
ซึ่งคนกลุ่มสองนี่ .......... กรณีที่ผมเจอ ผมเลิกจ้างทันทีครับ
มันเสียเวลามากที่จะมาพูดกับคนที่
ไม่ได้คำนึงถึงปัญหาการทำงานของผู้อื่น
--------------------------------------------
ฉนั้น
ถ้าคุณอยากจะรับงาน Game Graphic
ช่วยศึกษากันไว้ก่อน จะเป็นบุญคุณกันอย่างมากครับ
collider unity 在 BorntoDev Facebook 的精選貼文
🔥 มาแล้วววว !!! สำหรับใครที่สนใจอยากลองสร้างเกมรูปแบบ 3D ของตัวเอง แบบไว ๆ ใน 2 สัปดาห์ มาเรียนกันได้เลยย <3
.
โดยในหลักสูตรนี้เราจัดเต็มกว่า 26 ตอนที่เป็นการลงมือทำโปรเจคจริง ๆ ได้เห็นว่ากระบวนการพัฒนาเกม การขยับ การยิง บังคับทิศทาง เอฟเฟก ใส่แสงสีเสียงได้อย่างไร รวมถึงไฮไลท์สุด ๆ ก็คือการนำออกมาแบ่งให้เพื่อน ๆ เล่นได้เลย !
.
⭐️ รูปแบบการสอนเป็น Project - Based ล้วน ๆ ได้ปฏิบัติจริงผ่านคอมพิวเตอร์ที่บ้าน แถมยังทบทวนซ้ำได้ไม่จำกัดระยะเวลาอีกด้วย
.
ขอแค่มีพื้นฐานการเขียนโปรแกรมมาบ้าง เข้าใจตัวแปร การวนซ้ำ ฟังก์ชัน การตรวจสอบเงื่อนไข และ การพัฒนาโปรแกรมเชิงวัตถุเบื้องต้นก็เข้าใจได้แล้วว <3
.
ดำเนินการสอนโดยอาจารย์ สุขุม สวนขวัญ ระดับอดีตอาจารย์มหาวิทยาลัยที่ผ่านการดูแลโครงการโปรเจคจบด้าน Multimedia ของนักศึกษามากกว่า 100 คน !
.
📒ตัวอย่างรายการบทเรียนทั้งหมดมีให้แบบจัดเต็ม
.
Section 1 เริ่มต้นสร้างสรรค์เกมของคุณ
.
Lecture 1 บทนำ
Lecture 2 เริ่มต้นใช้งาน Unity
Lecture 3 เริ่มต้นสร้าง Object
Lecture 4 การสร้าง Collider และใส่ Rigidbody
Lecture 5 ใส่ Texture ให้กับ Object
Lecture 6 เพิ่ม Function การควบคุมใหัวัตถุเคลื่อนที่ได้
Lecture 7 เพิ่ม Speed ให้กับวัตถุ
Lecture 8 เพิ่ม Function การกระโดดให้กับวัตถุ
Lecture 9 จัดการมุมมองกล้องในเกม
Lecture 10 สร้าง Item ภายในเกม
Lecture 11 ออกแบบฉากและองค์ประกอบในเกม
Lecture 12 สร้าง Boundary ให้กับเกม
Lecture 13 สร้างตัวนับ Score โดยใช้ Text
Lecture 14 การสร้างและจัดการ Scene
Lecture 15 การใส่ Sound Effect
Lecture 16 สร้าง Menu เริ่มต้น
Lecture 17 เริ่มต้น Build เกมของตัวเอง
.
Section 2 : ประยุกต์การสร้างเกม
.
Lecture 18 สร้าง Terrain ให้กับเกม
Lecture 19 สั่งซื้อรถถัง
Lecture 20 จัดการ Camera Control
Lecture 21 สร้างและจัดการ Bullet
Lecture 22 จัดการกับกระบอกปืน
Lecture 23 สร้างวัตถุในฉากสำหรับทำลาย
Lecture 24 เพิ่มเอฟเฟคการระเบิด
Lecture 25 ปรับแต่งฉากและสร้างตัวเกม
Lecture 26 สรุปผลท้ายบทเรียน
.
พร้อมโปรเจคจบท้ายโครงการ ส่งผ่านรับไปเลย Verified Certificate จาก borntoDev ไว้สำหรับใส่ใน Portfolio ยื่นสมัครงาน หรือ เรียนต่อ ได้ทันที <3
.
🔥🔥ด่วนน ! โปรโมชันพิเศษสำหรับผู้ที่มีความฝันในการพัฒนาเกม
.
🧙♂️ God Mode : เฉพาะผู้ลงทะเบียน 20 ท่านแรกเท่านั้น ลงทะเบียนได้ในราคา 1,290.- (จากปกติ 2,590.-)
.
⚡️The Flash : ผู้ลงทะเบียนท่านที่ 21 - 50 ลงทะเบียนได้ในราคา 1,590.- (จากปกติ 2,590.-)
.
🦜 Early Birds : ผู้ลงทะเบียนท่านที่ 51 - 100 ลงทะเบียนได้ในราคา 1,990.- (จากปกติ 2,590.-)
.
ลงทะเบียน ดูรายละเอียดฉบับเต็ม พร้อมทดลองเรียนได้แล้วที่หน้าเว้บไซต์ https://www.borntodev.com/game-development-with-unity/ ได้เลย
.
"อย่ารอช้า อัพสกิลความรู้การพัฒนาเกมของคุณภายใน 2 สัปดาห์ไปพร้อมกับเรา"
.
#BorntoDev - 🦖 Coding Academy ให้การพัฒนาเทคโนโลยีเป็นเรื่องง่ายสำหรับทุกคน
collider unity 在 Custom primitive colliders for Unity. - GitHub 的推薦與評價
Custom primitive colliders for Unity. Contribute to WestHillApps/Custom-Primitive-Colliders development by creating an account on GitHub. ... <看更多>
collider unity 在 A trigger collider in Unity doesn't allow the player to pass ... 的推薦與評價
It was in the car's movement code. Even though trigger colliders can be passed through, raycasting into them apparently still fires off the ... ... <看更多>
collider unity 在 Unity collider shaking after hitting another collider - Stack ... 的推薦與評價
... <看更多>