Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
vi-iv
497 views
3次元図形をSchemeで造ろう!
2013年度 『アルゴリズムとデータ構造入門』 随意課題説明スライド
Education
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 4
2
/ 4
3
/ 4
4
/ 4
More Related Content
PDF
Processing資料(6) 様々な図形
by
reona396
PDF
Processing資料(1) Processingの基本
by
reona396
PPTX
CG2013 07
by
shiozawa_h
PPTX
CG2013 02
by
shiozawa_h
PDF
Processing資料(4) アニメーション
by
reona396
PPTX
CG2013 06
by
shiozawa_h
PDF
Processing資料(7) マウスとキーボード
by
reona396
PPTX
CG2013 03
by
shiozawa_h
Processing資料(6) 様々な図形
by
reona396
Processing資料(1) Processingの基本
by
reona396
CG2013 07
by
shiozawa_h
CG2013 02
by
shiozawa_h
Processing資料(4) アニメーション
by
reona396
CG2013 06
by
shiozawa_h
Processing資料(7) マウスとキーボード
by
reona396
CG2013 03
by
shiozawa_h
What's hot
PDF
3次元図形をSchemeで造ろう!
by
vi-iv
PDF
Rhino + Grasshopper Workshop 01
by
hiroshimadesignlab
PDF
プレゼン資料
by
Iwami Kazuya
PPTX
The boolean operation for Cubic Bezier
by
mikanplus
PPTX
SICP
by
S W
PPTX
CG2013 12
by
shiozawa_h
PDF
Gocon2013
by
Moriyoshi Koizumi
PPT
python-geohex
by
遼 会田
PDF
Ssaw08 0916
by
Atsushi Tadokoro
PPTX
OpenGLと行列
by
miyosuda
PDF
Rの初歩: 6. グラフィックス
by
Teiko Suzuki
PPTX
OpenCV affine matrix operation
by
grantkobe
PPTX
CG2013 08
by
shiozawa_h
PPTX
CG2013 01
by
shiozawa_h
PPTX
積分要素の応答性(MATLAB)
by
Tsuyoshi Horigome
PDF
Slide computational design2016_05_161019
by
hiroshimadesignlab
PPTX
CG2013 05
by
shiozawa_h
PPTX
関数の近似方法(MATLAB)
by
Tsuyoshi Horigome
PPTX
Slide computational design2017_05_171020
by
hiroshimadesignlab
PDF
Slide computational design2016_04_161012
by
hiroshimadesignlab
3次元図形をSchemeで造ろう!
by
vi-iv
Rhino + Grasshopper Workshop 01
by
hiroshimadesignlab
プレゼン資料
by
Iwami Kazuya
The boolean operation for Cubic Bezier
by
mikanplus
SICP
by
S W
CG2013 12
by
shiozawa_h
Gocon2013
by
Moriyoshi Koizumi
python-geohex
by
遼 会田
Ssaw08 0916
by
Atsushi Tadokoro
OpenGLと行列
by
miyosuda
Rの初歩: 6. グラフィックス
by
Teiko Suzuki
OpenCV affine matrix operation
by
grantkobe
CG2013 08
by
shiozawa_h
CG2013 01
by
shiozawa_h
積分要素の応答性(MATLAB)
by
Tsuyoshi Horigome
Slide computational design2016_05_161019
by
hiroshimadesignlab
CG2013 05
by
shiozawa_h
関数の近似方法(MATLAB)
by
Tsuyoshi Horigome
Slide computational design2017_05_171020
by
hiroshimadesignlab
Slide computational design2016_04_161012
by
hiroshimadesignlab
Viewers also liked
PPTX
Movember presentation
by
Jorge Powell
PPTX
Writing workshop presentation
by
mrsgrysko
PPT
28η Οκτωβρίου 1940
by
irakliskaragiannis
PDF
Marvel product presentation
by
promotionsmarvel
PDF
10 jsp-scripting-elements
by
Phạm Thu Thủy
PPTX
Pengaruh pajaksubsidi terhadap keseimbangan pasar
by
Syahlan Giffari
PPTX
Soldiers
by
clparsons83
PPT
1111
by
skr1122
PPSX
Aa
by
skr1122
PDF
Sms insurance
by
ilian asenov
PDF
最低限の開発環境を整えるには
by
vi-iv
PPTX
Eedal presentation energy service efficiency
by
RiciMarshall
PPTX
Sistema de Planificación de Recursos Empresariales (ERP)
by
Martyn Utrera
PPT
Maze solving robot 90° Turn
by
guillaumeLoisel
PPTX
Semestrario
by
jonamartinezz
Movember presentation
by
Jorge Powell
Writing workshop presentation
by
mrsgrysko
28η Οκτωβρίου 1940
by
irakliskaragiannis
Marvel product presentation
by
promotionsmarvel
10 jsp-scripting-elements
by
Phạm Thu Thủy
Pengaruh pajaksubsidi terhadap keseimbangan pasar
by
Syahlan Giffari
Soldiers
by
clparsons83
1111
by
skr1122
Aa
by
skr1122
Sms insurance
by
ilian asenov
最低限の開発環境を整えるには
by
vi-iv
Eedal presentation energy service efficiency
by
RiciMarshall
Sistema de Planificación de Recursos Empresariales (ERP)
by
Martyn Utrera
Maze solving robot 90° Turn
by
guillaumeLoisel
Semestrario
by
jonamartinezz
3次元図形をSchemeで造ろう!
1.
随意課題 3D図形言語※を利用して独創的な3Dモデルを作成せよ ※
図形言語を3Dに拡張したシステム (define (painter:tetrahedron attribute origin size) (let ((s0 (/ 1.0 2.0)) (s1 (/ 1.0 (* 2.0 (sqrt 2.0))))) (let ((ps (list (list s0 0.0 s1) (list (- s0) 0.0 s1) (list 0.0 s0 (- s1)) (list 0.0 (- s0) (- s1)))) (ts (list (list 0 1 3) (list 0 2 1) (list 0 3 2) (list 1 2 3)))) (painter:polyhedron attribute (map (lambda (p) (add (scl size p) origin)) ps) ts)))) (define (sierpinski-tetrahedron attribute size max-count) (define (sierpinski-tetrahedron% origin size counter) (if (<= counter 0) (painter:tetrahedron attribute origin (* 1.3 size)) (let ((s0 (/ 1.0 4.0)) (s1 (/ 1.0 (* 4.0 (sqrt 2.0))))) (let ((o0 (add (scl size (list s0 0.0 s1)) origin)) (o1 (add (scl size (list (- s0) 0.0 s1)) origin)) (o2 (add (scl size (list 0.0 s0 (- s1))) origin)) (o3 (add (scl size (list 0.0 (- s0) (- s1))) origin)) (s/2 (/ size 2))) (painter:union (sierpinski-tetrahedron% o0 s/2 (1- counter)) (sierpinski-tetrahedron% o1 s/2 (1- counter)) (sierpinski-tetrahedron% o2 s/2 (1- counter)) (sierpinski-tetrahedron% o3 s/2 (1- counter))))))) (sierpinski-tetrahedron% (list 0.0 0.0 0.0) size max-count)) Scheme コード 描画 造型
2.
補遺1:資料の種類と場所 1. 3D図形言語のソースコード
https://github.com/vi-iv/jakld-3dcg 2. 紙の配布資料 1.のファイル中の doc/leaflet_20141216.pdf 3. アンケート用紙 1.のファイル中の doc/questionnaire.pdf 4. このスライド 1.のファイル中の doc/slide_20141216.pdf or http://www.slideshare.net/vi-iv/jakld-3dcg
3.
補遺2:ソースコード等ファイルの説明 doc/ practice[1-6].scm
配布資料中のプログラム leaflet20141216.pdf 紙の配布資料 slide20141216.pdf このスライド questionnaire.pdf アンケート mod/ hilbert-curve.scm フラクタル作例 (Hilbert曲線) menger-sponge.scm 〃 (Mengerスポンジ) sierpinski-tetrahedron.scm 〃 (Sierpinski正四面体) trivial-shape.scm 単純な形状の例 variable.scm 視点や光源の定義例 src/ fileio.scm 入出力に関する手続き load.scm ロード用 modeling.scm モデリングに関する手続き rendering.scm レンダリングに関する手続き utility.scm ユーティリティ群 variable.scm 定数や大域変数
4.
課題の提出方法 提出物の要件: ①3Dペインタを表すプログラムのソース(*.scm)
②上記3Dペインタの描画結果の画像(*.png) ③上記プログラムの説明(*.txt) ④回答済みアンケート(questionnaire.pdf) 提出先:kfurukaw@kuis.kyoto-u.ac.jp(古川) 締 切:2015年1月4日 23:59(次回講義の前々日) 備考1:メールの本文に氏名と学籍番号を記述 備考2:メールの題名は「随意課題提出 氏名」
Download