An implementation for ray tracing out-of-core scenes on cloud

博士 === 國立臺灣大學 === 資訊工程學研究所 === 102 === Ray tracing-based rendering methods can produce high quality and realistic images. However, it requires lots of computing resource to finish the rendering tasks so these kinds of methods are rarely used for small studios or individuals in the past. With the mat...

Full description

Bibliographic Details
Main Authors: Tz-Huan Huang, 黃子桓
Other Authors: 莊永裕
Format: Others
Language:en_US
Published: 2014
Online Access:http://ndltd.ncl.edu.tw/handle/02862297437222289356
id ndltd-TW-102NTU05392052
record_format oai_dc
spelling ndltd-TW-102NTU053920522016-03-09T04:24:06Z http://ndltd.ncl.edu.tw/handle/02862297437222289356 An implementation for ray tracing out-of-core scenes on cloud 雲端上巨大場景之光線追蹤法實作 Tz-Huan Huang 黃子桓 博士 國立臺灣大學 資訊工程學研究所 102 Ray tracing-based rendering methods can produce high quality and realistic images. However, it requires lots of computing resource to finish the rendering tasks so these kinds of methods are rarely used for small studios or individuals in the past. With the maturing of cloud computing services, small studios or individuals now rent computing resource on demand at affordable prices. This motivates us to combine the rendering with cloud computing to provide an elastic rendering framework. In this work, we present an implementation of ray tracing with out-of-core scenes support in cloud computing environments. We design the distributed computing model, the network framework and the elastic resource utilization to support the rendering in cloud computing environments. The experiments results show that the system has linear scalability for rendering performance with fault tolerance support. This work demonstrates the possibility for small studios or individuals to render high quality and realistic images using ray tracing-based rendering techniques in cloud computing environments. With the generalizable design, it might be also possible to extend our implementation to more applications other than rendering. 莊永裕 2014 學位論文 ; thesis 38 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 博士 === 國立臺灣大學 === 資訊工程學研究所 === 102 === Ray tracing-based rendering methods can produce high quality and realistic images. However, it requires lots of computing resource to finish the rendering tasks so these kinds of methods are rarely used for small studios or individuals in the past. With the maturing of cloud computing services, small studios or individuals now rent computing resource on demand at affordable prices. This motivates us to combine the rendering with cloud computing to provide an elastic rendering framework. In this work, we present an implementation of ray tracing with out-of-core scenes support in cloud computing environments. We design the distributed computing model, the network framework and the elastic resource utilization to support the rendering in cloud computing environments. The experiments results show that the system has linear scalability for rendering performance with fault tolerance support. This work demonstrates the possibility for small studios or individuals to render high quality and realistic images using ray tracing-based rendering techniques in cloud computing environments. With the generalizable design, it might be also possible to extend our implementation to more applications other than rendering.
author2 莊永裕
author_facet 莊永裕
Tz-Huan Huang
黃子桓
author Tz-Huan Huang
黃子桓
spellingShingle Tz-Huan Huang
黃子桓
An implementation for ray tracing out-of-core scenes on cloud
author_sort Tz-Huan Huang
title An implementation for ray tracing out-of-core scenes on cloud
title_short An implementation for ray tracing out-of-core scenes on cloud
title_full An implementation for ray tracing out-of-core scenes on cloud
title_fullStr An implementation for ray tracing out-of-core scenes on cloud
title_full_unstemmed An implementation for ray tracing out-of-core scenes on cloud
title_sort implementation for ray tracing out-of-core scenes on cloud
publishDate 2014
url http://ndltd.ncl.edu.tw/handle/02862297437222289356
work_keys_str_mv AT tzhuanhuang animplementationforraytracingoutofcorescenesoncloud
AT huángzihuán animplementationforraytracingoutofcorescenesoncloud
AT tzhuanhuang yúnduānshàngjùdàchǎngjǐngzhīguāngxiànzhuīzōngfǎshízuò
AT huángzihuán yúnduānshàngjùdàchǎngjǐngzhīguāngxiànzhuīzōngfǎshízuò
AT tzhuanhuang implementationforraytracingoutofcorescenesoncloud
AT huángzihuán implementationforraytracingoutofcorescenesoncloud
_version_ 1718200290582200320