• 沒有找到結果。

立 政 治 大 學

N a tio na

l C h engchi U ni ve rs it y

60

6.2. 未來展望

在未來,我們希望能有下面幾點的改進:

攝影機架置參數的維度:在搜尋演算法中,我們假設 3D 環境不會過於複雜,

使攝影機不用嚴謹考量架置的高度,故我們省略了 3D 空間中 Y 軸的維度,使搜 尋在 2D 平面上進行,得出 2D 位置後,再加上平均高度。但是在環境複雜或者 空間龐大的環境當中,我們的方法便不能得到最理想的效果。我們希望將來能加 入有效率的搜尋演算法,如 Lazy PRM[20],以解決於 3D 環境中的搜尋結果的效 能耗費。

互動故事劇本:現在我們的故事劇情,由事件節點組成較為簡單的 Graph 狀 結構,在未來我們希望能豐富故事的發展模式與使用者的互動模式,讓故事的發 展不只是按照選擇題來決定走向,也讓使用者能夠因為豐富的互動模式而感受到 更多的參與感。

故事結構的應用:在我們的腳本中,針對功能項我們只有設計 Tension 跟 Might 這兩項數值,但對於故事的情境,或者可以用更高階的參數來描述。往後 希望能設計出較為抽象的階層關係模型,參考[15]的概念,利用 Propp 歸納的故 事宏觀情節架構,讓系統能夠自動地按照目前環境的狀態來判斷情境,再設計更 貼切的情境參數來描述情境,進行情境與攝影模組的對應,減少在腳本中對每項 事件詳細描述其情境的累贅工作。

豐富平台內容:現在的 IMStory 系統中,只有提供三個基本的角色動作供劇 本撰寫使用,往後希望能加入更多的動作資料來豐富劇情。在場景方面,亦希望 能提高貼圖與燈光的視覺效果。

1. Amerson, D., S. Kime, and R.M. Young. Real-time cinematic camera control

for interactive narratives. 2005: ACM.

2. Arijon, D., Grammar of the film language. 1976, London ; New York: Focal Press. xvi, 624 p.

3. Bares, W.H., J.P. Gregoire, and J.C. Lester. Realtime constraint-based

cinematography for complex interactive 3D worlds. 1998: JOHN WILEY &

SONS LTD.

4. Bares, W.H. and J.C. Lester. Intelligent multi-shot visualization interfaces for

dynamic 3D worlds. 1998: ACM.

5. Blinn, J., Where am i? what am i looking at?[cinematography]. Computer Graphics and Applications, IEEE, 1988. 8(4): p. 76-81.

6. Cavazza, M., F. Charles, and S.J. Mead, Planning characters behaviour in

interactive storytelling. The Journal of Visualization and Computer Animation,

2002. 13(2): p. 121-131.

7. Cavazza, M., et al. Madame Bovary on the Holodeck: immersive interactive

storytelling. 2007: ACM.

8. Christie, M., F. Lamarche, and F. Benhamou. A Spatio-temporal Reasoning

System for Virtual Camera Planning. 2009: Springer-Verlag.

9. Christie, M., et al. Virtual camera planning: A survey. 2005: Springer.

10. Christie, M. and J.M. Normand. A semantic space partitioning approach to

virtual camera composition. 2005: Wiley Online Library.

11. Christie, M., P. Olivier, and J.M. Normand. Camera control in computer

graphics. 2008: Wiley Online Library.

12. Courty, N., et al., A cinematography system for virtual storytelling. Virtual Storytelling, 2003: p. 30-34.

13. Crawford, C. Assumptions underlying the Erasmatron interactive storytelling

engine. 1999.

14. Grasbon, D. and N. Braun. A morphological approach to interactive

storytelling. 2001: Citeseer.

15. Hartmann, K., S. Hartmann, and M. Feustel, Motif definition and classification

to structure non-linear plots and to control the narrative flow in interactive dramas. Virtual Storytelling, 2005: p. 158-167.

16. He, L., M.F. Cohen, and D.H. Salesin. The virtual cinematographer: a

paradigm for automatic real-time camera control and directing. 1996: ACM.

camera agents in interactive narratives and games. 2003: Springer Verlag.

18. Jhala, A. and R.M. Young. A discourse planning approach to cinematic

camera control for narratives in virtual environments. 2005: Menlo Park, CA;

Cambridge, MA; London; AAAI Press; MIT Press; 1999.

19. Jhala, A. and R.M. Young. Representational requirements for a plan based

approach to automated camera control. 2006.

20. Li, T.-Y. and C.-C. Cheng, Real-Time Camera Planning for Navigation in

Virtual Environments, in Proceedings of the 9th international symposium on Smart Graphics. 2008, Springer-Verlag: Rennes, France. p. 118-129.

21. Li, T.Y. and X.Y. Xiao, An interactive camera planning system for automatic

cinematographer. 2005.

22. Liang, C.H., P.C. Tao, and T.Y. Li. IMHAP:An Experimental Platform for

Humanoid Procedural Animation. 2007: IEEE.

23. Lin, T.C., Z.C. Shih, and Y.T. Tsai, Cinematic camera control in 3d computer

games. WSCG International Conferences in Central Europe onComputer

Graphics, Visualization and Computer Vision, 2004.

24. Lino, C., et al. A real-time cinematography system for interactive 3D

environments. 2010: Eurographics Association.

25. Marchand, E. and N. Courty. Image-based virtual camera motion strategies.

2000: Citeseer.

26. Mascelli, J.V., The five C's of cinematography. 1998: Silman-James Press.

27. Mateas, M. and A. Stern. Facade: An experiment in building a fully-realized

interactive drama. 2003: Citeseer.

28. Propp, V., Morphology of the Folktale. Publication, 1958. 10.

29. Szilas, N., J. Barles, and M. Kavakli, An implementation of real-time 3D

interactive drama. Computers in Entertainment (CIE), 2007. 5(1): p. 5-es.

30. Tomlinson, B., B. Blumberg, and D. Nain. Expressive autonomous

cinematography for interactive virtual environments. 2000: ACM.

<scene no="1" sceneName="The dry ice!"

xmlns:tns="http://www.example.org/NewXMLSchema"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://www.example.org/NewXMLSchema sceneSchema.xsd

">

<where name="room" model="model/bed.xml" />

<objectList>

<actor id="A" name="片山" model="model/woodman.xml">

<initPos x="5.0" y="0.0" z="16.0" theta="180.0" direction="0"/>

</actor>

<actor id="B" name="晴美" model="model/woodman_red.xml">

<initPos x="-3.0" y="0.0" z="14.0" theta="-5.0" direction="0"/>

</actor>

<actor id="D" name="石津" model="model/woodman_blue.xml">

<initPos x="-3.0" y="0.0" z="19.21" theta="35.0" direction="0"/>

</actor>

<stuff name="freezer01" id="freezer01">

<initPos x="-0.37" z="-22.0" y="-1.8" theta="270"

direction="270"/>

</stuff>

<stuff name="bed01" id="bed01">

<initPos x="-4.4" z="14" y="-1.8" theta="0" direction="90"/>

</stuff>

<stuff name="bed02" id="bed02">

<initPos x="-4.0" z="18.8" y="-1.8" theta="0" direction="90"/>

</stuff>

</objectList>

<!--**************************Node13******************************>

<eventNode nodeID="13">

<functionType functionName="First_Function_Of_The_Donor">

<mightMap>

<character id="A" mapTo="B" />

<character id="D" mapTo="A" />

</mightMap>

<screen duration="1">

<text></text>

<bg src="./sound/追擊.wav"/>

</screen>

<screen duration="2">

<text>**** 前情提要 ****</text>

</screen>

<screen duration="4">

<text>刑警 片山</text>

<img src="model/img/片山.jpg" />

</screen>

<screen duration="4">

<text>片山的妹妹,晴美</text>

<img src="model/img/晴美.jpg" />

</screen>

<screen duration="4">

<text>刑警 石津,愛好食物</text>

<img src="model/img/石津.jpg" />

</screen>