Skip navigation
  • 中文
  • English

DSpace CRIS

  • DSpace logo
  • Home
  • Research Outputs
  • Researchers
  • Organizations
  • Projects
  • Explore by
    • Research Outputs
    • Researchers
    • Organizations
    • Projects
  • Communities & Collections
  • SDGs
  • Sign in
  • 中文
  • English
  1. National Taiwan Ocean University Research Hub

Physics Engine for Fish Locomotions

瀏覽統計 Email 通知 RSS Feed

  • 簡歷

基本資料

Project title
Physics Engine for Fish Locomotions
Code/計畫編號
NSC100-2221-E019-065
Translated Name/計畫中文名
魚類運動物理引擎的研究
 
Project Coordinator/計畫主持人
Shyh-Kuang Ueng
Funding Organization/主管機關
National Science and Technology Council
 
Department/Unit
Department of Computer Science and Engineering
Website
https://www.grb.gov.tw/search/planDetail?id=2342808
Year
2011
 
Start date/計畫起
01-08-2011
Expected Completion/計畫迄
31-07-2012
 
Bugetid/研究經費
327千元
 
ResearchField/研究領域
資訊工程--硬體工程
漁業
 

Description

Abstract
魚類是我們十分熟悉的生物,了解並呈現魚類的生態與行為,具有高度的科學與商 業價值,在本研究計畫中,我們會著手研究模擬魚類運動與其動畫製作的相關課題。 本研究計畫的主要目標如下: 1)研究並開發新的物理模型,改良現有魚類運動的物理引 擎,增進虛擬魚類動畫的視覺效果;2)設計並實做一套魚類外型的幾何塑模程式,讓 使用者可根據實際的魚類外型參數,塑造出魚的外型;3)完成一個半自動化的魚類運 動動畫系統,以便產生魚的游泳動畫與影像;或將魚的定義參數與資料結構包裝成物 件,輸出到其他的動畫系統。 為了達成上述目標,我們首先會改進現有製造魚類動畫的物理引擎;我們會加入更 多、更實際的魚類運動模型,如啟動、轉彎與急停等。而細部動作,如魚鰭的擺動,也 會一併考慮。另外我們會嘗試一種新的建構魚類外觀網格的塑模方法;在此方法中,我 們會先找出控制魚類運動的骨架,然後從骨架上建構出一序列的截片;最後將相隣截片 連接,形成魚的外型網格。因為魚的造型是從骨架延伸出來,所以當魚運動時,它的身 體便能隨骨架彎曲擺動,顯示應有的姿態,這將改善現有塑模方法容易失真且缺乏變化 的缺點。 本計畫的研究成果,不管是理論的改良或是實體的系統,至少可應用到以下領域: 1) 電腦遊戲,特別是有關水族生態方面的互動遊戲,2) 製做影片的水下特效,將不易 拍攝的畫面,以虛擬水生物和場景建構完成,3) 建構水下生態教育教材,模擬水中生態 環境,並以動畫呈現,4) 目前有關魚類運動的物理模型都是用影片或連續照相技術推論 得來,未必精確,我們所開發的系統也可以用來驗証或修改這些現有的物理模型。 In this article, we propose a research project on simulating and animating fish locomotion. The research goals include (1) developing an improved physics engine for animating fish swimming, (2) designing and creating a modeling system to construct different fish models, and (3) completing a semi-autonomous system for producing fish motion animation and fish objects. To achieve these research goals, we will improve the current physical models for animating fish movements. More fish motions are to be modeled and simulated, and each stroke or deformation of fish body and fins are refined such that the resulted animations possess better visual effects. A new geometrical modeling method is also proposed to create meshes for fish. The proposed modeling method uses the control mechanism of fish motion as the skeleton of fish and extends the skeleton cross-section by cross-section to form the appearance of fish body. Therefore the deformation of fish body is better matched with fish motions. The theoretical and practical research results of this project can be applied in at least the following areas: (1) computer games about marine lives, (2) underwater special effects for films, (3) educational materials for marine ecosystem. (4) The physics models and simulation programs created in this project can also be used to verify previously published biomechanical models for fish locomotion. Scientists develop fish motion theories by analyzing videos and consecutive images of fish swimming. Their models can be testified and verified by using our system too.
 
Keyword(s)
魚類運動模型
仿生學
物理引擎
動畫製作
Fish locomotion models
artificial life
physics engine
animation
 
Explore by
  • Communities & Collections
  • Research Outputs
  • Researchers
  • Organizations
  • Projects
Build with DSpace-CRIS - Extension maintained and optimized by Logo 4SCIENCE Feedback