Microsoft Word - PA1_Hints.doc

Similar documents
1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot)

PowerChute Personal Edition v3.1.0 에이전트 사용 설명서

Microsoft Word - 3부A windows 환경 IVF + visual studio.doc

Page 2 of 5 아니다 means to not be, and is therefore the opposite of 이다. While English simply turns words like to be or to exist negative by adding not,

Chapter 1

ISP and CodeVisionAVR C Compiler.hwp

DE1-SoC Board

PowerPoint Presentation

본문01

0125_ 워크샵 발표자료_완성.key

PowerPoint 프레젠테이션

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

Page 2 of 6 Here are the rules for conjugating Whether (or not) and If when using a Descriptive Verb. The only difference here from Action Verbs is wh


PowerPoint 프레젠테이션

CD-RW_Advanced.PDF

<32B1B3BDC32E687770>

2 min 응용 말하기 01 I set my alarm for It goes off. 03 It doesn t go off. 04 I sleep in. 05 I make my bed. 06 I brush my teeth. 07 I take a shower.

#중등독해1-1단원(8~35)학

28 THE ASIAN JOURNAL OF TEX [2] ko.tex [5]

하나님의 선한 손의 도우심 이세상에서 가장 큰 축복은 하나님이 나와 함께 하시는 것입니다. 그 이 유는 하나님이 모든 축복의 근원이시기 때문입니다. 에스라서에 보면 하나님의 선한 손의 도우심이 함께 했던 사람의 이야기 가 나와 있는데 에스라 7장은 거듭해서 그 비결을

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2.

PRO1_02E [읽기 전용]

chapter4


초보자를 위한 C++

05Àå

MAX+plus II Getting Started - 무작정따라하기

Secure Programming Lecture1 : Introduction

Solaris Express Developer Edition

서강대학원123호

슬라이드 제목 없음

°í¼®ÁÖ Ãâ·Â

Dialog Box 실행파일을 Web에 포함시키는 방법

K7VT2_QIG_v3

지난시간에... 우리는 kernel compile을위하여 cross compile 환경을구축했음. UBUNTU 12.04에서 arm-2009q3를사용하여 간단한 c source를빌드함. 한번은 intel CPU를위한 gcc로, 한번은 ARM CPU를위한 gcc로. AR

H3050(aap)

기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다.

PowerPoint 프레젠테이션

FreeBSD Handbook



<31325FB1E8B0E6BCBA2E687770>

#Ȳ¿ë¼®

LXR 설치 및 사용법.doc

Hi-MO 애프터케어 시스템 편 5. 오비맥주 카스 카스 후레쉬 테이블 맥주는 천연식품이다 편 처음 스타일 그대로, 부탁 케어~ Hi-MO 애프터케어 시스템 지속적인 모발 관리로 끝까지 스타일이 유지되도록 독보적이다! 근데 그거 아세요? 맥주도 인공첨가물이

<41736D6C6F D20B9AEBCADBEE7BDC42E687770>

23

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for

±èÇö¿í Ãâ·Â

네이버블로그 :: 포스트내용 Print VMw are 에서 Linux 설치하기 (Centos 6.3, 리눅스 ) Linux 2013/02/23 22:52 /carrena/ VMware 에서 l

2 2010년 1월 15일 경상북도 직업 스쿨 운영 자격 취득 위한 맞춤형 교육 시 10곳 100명에 교육 기회 제공 본인에게 적합한 직종 스스로 선택 1인당 최고 100만원까지 교육비 지원 경상북도는 결혼이주여성 100명에게 맞춤형 취업교 육을 제공하는 결혼이민자 직

Index 1. Intro Install Connect Scratch 1.4 (Offline Editor) Scratch 2.0 (Online Editor) Connect f

112초등정답3-수학(01~16)ok

untitled

- 2 -

1 01 [ ] [ ] plus 002

APOGEE Insight_KR_Base_3P11

Microsoft PowerPoint - AME_InstallRoutine_ver8.ppt

01Àå

슬라이드 1

슬라이드 1

Sun Java System Messaging Server 63 64

*Revision History 날짜 내용 최초작성 Tel Fax [2] page

170

006- 5¿ùc03ÖÁ¾T300çÃâ

휠세미나3 ver0.4

소식지도 나름대로 정체성을 가지게 되는 시점이 된 거 같네요. 마흔 여덟번이나 계속된 회사 소식지를 가까이 하면서 소통의 좋은 점을 배우기도 했고 해상직원들의 소탈하고 소박한 목소리에 세속에 찌든 내 몸과 마음을 씻기도 했습니다. 참 고마운 일이지요 사람과 마찬가지로

Microsoft PowerPoint - chap01-C언어개요.pptx

Microsoft Word - KSR2014S042

!K_InDesginCS_NFH

1. 도구개요 CppUnit Testing 소개 CppUnit 는 C++ 용 testing Framework 로 Java 의 JUnit 을 C++ 로구현 C++ 언어에서사용할수있도록개발된 Open Source 프로젝트로, source code 의특정 Module 이의도

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

Mango220 Android How to compile and Transfer image to Target

카테고리 시리즈 명 SME 컨텐트 에센스 심화 컨텐트 탬플릿 평가 대 분 류 중 분 류 개수 평균 시간 개수 총 시간 개수 총 시간 유 형 개수 유무 경영일반 경영기법 Performance Management를 위한 전략적 성과면담 김정일 20 0:43:09 8 6:3

Output file

쿠폰형_상품소개서

<31332DB9E9C6AEB7A2C7D8C5B72D3131C0E528BACEB7CF292E687770>

Introduction 신뢰성 있는 결과 높은 품질의 제품을 생산하기 위해서는 제품의 공정 시스템이 중요 품질관리실험실은 품질보증과정에서 매우 중요한 역할 분석시스템은 품질관리실험실의 매우 중요한 요소 분석시스템의 결과를 기본으로 하여 제품의 품질을 결정 R&D 실험실

PRO1_04E [읽기 전용]

2

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

PowerPoint 프레젠테이션

을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java( 혹은 에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을

영어-중2-천재김-07과-어순-B.hwp

Stage 2 First Phonics

OP_Journalism

Microsoft Word - Armjtag_문서1.doc

¹Ìµå¹Ì3Â÷Àμâ

OnTuneV3_Manager_Install

PowerPoint 프레젠테이션

야쿠르트2010 3월 - 최종

untitled

목차 1. 서론 1.1. 연구의 배경 및 목적 1.2. 연구의 내용 및 방법 2. 제품스타일 분석 2.1. 제품이미지 2.2. 미래지향적 스타일 3. 신세대 감성분석 3.1. 라이프스타일 3.2. 광고전략 3.3. 색채에 따른 제품구매 분석 4. 결론 *참고문헌 ( )

09È«¼®¿µ 5~152s

I&IRC5 TG_08권

커알못의 커널 탐방기 이 세상의 모든 커알못을 위해서

6자료집최종(6.8))

09김정식.PDF

Transcription:

CS580 Advanced Computer Graphics Hints for PA1: provided by Soomin Kim, 김수민 PBRT Setup 1) Install Visual Studio (The file is in kftp.kaist.ac.kr) 2) Install Cygwin 2)-1 download Cygwin (setup.exe) from http://cygwin.com/install.html 2)-2 Setup Cygwin

3) Go to http://www.pbrt.org/downloads.php 4) Download pbrt source file 5) Open the pbrt.sln file, which is in \pbrt-v2-src\pbrt-v2\src\pbrt.vs2010 (it maybe pbrt.vs2008) 6) Solution build( F7)

7) Select(decide) the scene you want to render from \pbrt-v2-src\pbrt-v2\scenes (For example prt-teapot.pbrt) 8) Run windows command window (using cmd ) 9) Move to the folder, which contains pbrt.exe (bin folder usually contains it) For example The specific path can be different according to the folder you put pbrt files. 10) pbrt h shows usage of input (help command) 11) Render the scene file that you decide step 7 using the usage above pbrt --outfile <the path you want to store the result image> <The image you want to render>

12) After plus mark filled all, you can find the result exr image in the folder you assign exr file can be open using Photoshop 13).You can find more format information in the fileformat.pdf file, which is in \pbrtv2-src\pbrt-v2\docs

Hints for PA1: provided by TA, UiTae Kim 1. Don t use EstSoft s Alzip to unzip pbrt.zip. Alzip s unzip performance is not good. When you use alzip to unzip this project file, it cannot parse perfectly, so you may not compile this project. To avoid this problem, you may use 7-zip instead of alzip. You can download this from http://www.7-zip.org. It is freeware. 2. You can use Cygwin instead of cmd. You can download Cygwin from http://cygwin.com/install.html. It is Linux-like environment runs on Windows. You can use bash like in Linux. But makefile didn t work well in my case, so you better compile the project using Microsoft Visual Studio. 3. Rendering takes longer than 5 seconds. Pbrt is ray tracing rendering system, so it takes long as you learned in class. In the screenshot given in hint, it took only 5.1 seconds. It is extremely fast rendering speed, so if you think your system is crashed, just wait longer.

Hints for PA1: provided by Sunwoo Kim PBRT Setup 1. Visual Studio Setup (The file is in kftp.kaist.ac.kr) 사실맥이나우분투같이리눅스운영체제에서하셔도됩니다만, 제가시도해본바로는그 PBRT하나를인스톨하기위해서수많은라이브러리들 ( 대충 10개이상되더라구요 ) 을설치해야하기때문에윈도우로하세요제발 2. Download PBRT solution http://www.pbrt.org/downloads.php (download site) 3. Setup Cygwin ( 이거필수적으로설치하셔야합니다 ) 이 Cygwin을설치하는이유는 flex와 bison을설치하기위해서입니다. 사실컴파일러시간이후로이툴을접할것이라곤생각도못했지만, 여러분들이컴파일을하는도중프로젝트파일안에보면 prebuild.makefile 이보이고이소스안에보면 flex와 bison의경로가하드코딩되어있습니다. 그래서그경로에서 flex와 bison을가져다쓰는데 (binary 로요 ) Cygwin을설치하시고 flex와 bison을까시면그경로에기본적으로생성이되게됩니다.

조교님이제시해주신 MSYS 를설치후에그 binary 경로를 path에추가해보았는데요제가버전이낮은걸깔았는지안에 bison과 flex 가없어서그냥 Cygwinn 으로설치하는방법을올립니다. Cygwin 설치계속다음다음누르시다가패키지고를때검색창에 flex를검색후 Default 를 Install 로바꿔줍니다. ( 체크가 bison을검색해마찬가지로체크해 일단되면줍니다. 그패키지를설치한단단뜻이에요 ) 그후에

이렇게설치를하시게되면 C드라이브에 Cygwin폴더가생기게되고고폴더내의 bin폴더에들어가시면아래와같이 flex와 bison파일이생깁니다. ( 있나확인해보세요스샷찍기귀찮음 ) 여기까지하셨으면일단빌드에필요한패키지는전부설치하신겁니다. 4. Build in VS 2012 ( 버전 낮아도상관없어요 ) 일단비주얼스튜디오를켜시고프로젝트를로드합니다. 그후에아래와같이설정을해줍니다. (2012 버전을쓰시는분은 2010 프로젝트를로드하시고프로젝트업데이트를진행하시면됩니다.) 먼저이거해줘야되요안그러면 32비트 64비트에러와장창남자꾸꾸 libpbrt없다는에러나는이유가여기서컴파일이안되서라이브러리를안뱉어서그런거에요

그다음엔전체프로젝트를선택하시고 property 에들어가세요 네모친거다그림처럼세팅하세요 그다음에안에메뉴에다음과같이수정해주세요

그다음빌드하세요 성공했네요 T^T 이건 bunny.pbrt 를 exr 로뽑아본건데 이게뭐야 T^T ( 뽑는방법은 HINT 1 그대로따라 하시면됩니당 )