[pov-ray]camera的聚焦和模糊处理[图片]

news/2024/6/18 2:31:11

通过对camera的focal_point 和 aperture的设置,调整相机的聚焦和画面的模糊程序

1:模糊处理效果

 camera {
    location <0.0, 1.0, -10.0>
    look_at  <0.0, 1.0,  0.0>
    focal_point < 1, 1, -6>    // 设置相机的聚焦点
    
  //  aperture 0.05    // 基本上所有的物体都很清楚
  //  aperture 0.4     // 比较模糊
    aperture 1.5     // 非常模糊
  //  blur_samples 4       // fewer samples, faster to render
    blur_samples 20      / / more samples, higher quality image
  }

不同的aperture,对应不同的模糊程度,值越大越模糊
图片描述

2:将camera聚焦到不同的对象上

 camera {
    location <0.0, 1.0, -10.0>
    look_at  <0.0, 1.0,  0.0>
  //  focal_point <-6, 1, 30>    // blue cylinder in focus
  // focal_point < 0, 1,  0>    // green box in focus
    focal_point < 1, 1, -6>    // pink sphere in focus

  
     aperture 0.4     // a nice compromise
    aperture 1.5     // much blurring
  //  blur_samples 4       // fewer samples, faster to render
    blur_samples 20      // more samples, higher quality image
  }

图片描述


http://www.niftyadmin.cn/n/2251954.html

相关文章

linux etc xdg,Xdg-menu (简体中文)

翻译状态&#xff1a;本文是 Xdg-menu 的翻译。上次翻译日期&#xff1a;2020-04-10。如果英文版本有所更改&#xff0c;则您可以帮助同步翻译。xdg-menu是一个为以下窗口管理器生成xdg桌面菜单的工具&#xff1a;KDE, Gnome, Xfce, Enlightenment已经与XDG兼容。安装菜单层次结…

linux 心脏滴血漏洞,漏洞bash近日“破壳”,当心再次“心脏出血”

2014年9月24日&#xff0c;外媒曝出一个广泛存在于主流操作系统的漏洞bash&#xff0c;该漏洞会影响到Redhat、CentOS、Ubuntu、Debian、Fedora 、Amazon Linux、OS X 10.10等平台&#xff0c;预计影响范围和纵深程度都可能匹敌或者超过今年4月发现的“心脏流血”(Heartbleed)漏…

c语言中void shuru() 是什么意思,C语言:用递回的方法写程式求5!

C语言&#xff1a;用递回的方法写程式求5&#xff01;以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;C语言&#xff1a;用递回的方法写程式求5&#xff01;#include long fun(int a){if (a1…

iOS高级工程师面试

1. 你使用过Objective-C的运行时编程&#xff08;Runtime Programming&#xff09;么&#xff1f;如果使用过&#xff0c;你用它做了什么&#xff1f;你还能记得你所使用的相关的头文件或者某些方法的名称吗&#xff1f; Objecitve-C的重要特性是Runtime&#xff08;运行时&am…

率辉c语言,C语言真题

面试真题302道? 定位准确&#xff1a;面向企业应聘人才&#xff0c;面向编程技术提高者。? 答疑解惑&#xff1a;解析相关课程中难点、疑点和热点&#xff0c;许多都是目前各大网站上热门讨论话题。? 实战性强&#xff1a;收集近些年笔试和面试题目&#xff0c;涵盖常见考点…

显示剩余可输入的数字

一、引入css 1 .clsShowInfoWindow {2 BORDER-RIGHT: #8AB3F4 3px solid;3 PADDING-RIGHT: 0em;4 BORDER-TOP: #8AB3F4 3px solid;5 PADDING-LEFT: 0em;6 FONT-SIZE: smaller;7 font-family:Verdana, Arial, Helvetica;8 font-size:12px;9 Z-I…

飞机大战c语言设计报告,中南大学电信-C语言飞机大战实验报告.doc

中南大学电信-C语言飞机大战实验报告C语言课程设计报告题 目 C语言飞机大战学生姓名学 号指导教师学 院 信息科学与工程学院专业班级 电子信息工程2班完成时间程序框图按任意键进入游戏结束系统具体实现运用C语言编写系统&#xff0c;就是程序模块化设计&#xff0c;编写一个个…

c语言向二进制文件中写入0x00,C语言 :文件操作 -2

C语言获取文件大小&#xff1a;#define _CRT_SECURE_NO_WARNINGS //去掉安全检查#include#include#includechar path1[100] "C:\\Users\\whx\\Desktop\\test.txt"; //文本文件char path2[100] "C:\\Users\\whx\\Desktop\\SpaceSniffer.exe"; //二进制文件…