- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 pbrt 一些概念
As demonstrated, PBRT is a path-tracing based renderer - if I could finish it earlier, I would never use Radiosity in my thesis (no one is using it anymore - Finite Element Method has been beat by Sta
2015-07-30 16:01:45 762
原创 hls 的一些体会
void example(float *m0, float *m1, float *m2, float var){*m0 = 0.2 * var; // 双精度浮点乘法,单双精度类型转换*m1 = 0.2f * var; // 单精度浮点乘法*m2 = var / 20.0f; // 单精度浮点除法}把*带上,会把这个变量综合成输出。
2015-07-29 20:15:30 511
转载 hls 类型
如果你对Vivado HLS中综合之后端口的ap_none之类的类型指示摸不着头脑的话,那就来一起学习一下它们是如何使用的吧。在Vivado HLS中,我们可以指定端口使用的类型,这样在对C代码进行综合的时候,就可以指定某个端口所使用的转换协议了。常见的类型有:1. ap_none 默认类型,该类型不适用任何I/O转换协议,它用于表示只读的输入信号,对应于HDL中的wire
2015-07-29 20:04:17 1511
转载 浮点数
有些C语言书上说float型的有效位数是6~7位,为什么不是6位或者7位?而是一个变化的6~7位? 浮点数在内存中是如何存放的? float浮点数要比同为4字节的int定点数表示的范围大的多,那么是否可以使用浮点数替代定点数? 为什么float型浮点数9.87654321 > 9.87654322不成立?为何10.2 - 9的结果不是1.2
2015-07-29 10:50:02 817 1
转载 光强 与 颜色
第一步:熟悉opengl 编程。制作一个会旋转的圆锥体,并加入贴图。第二步:读取复杂物体表面的顶点信息。已知复杂物体表面是由一个个三角面片构成的三角网格图形。读出点、线、面 信息,然后绘制顶点。第三步:在给定模型的基础上,在取消光照情况下,首先尝试自己计算漫反射光照的值。设定光源位置LightPosition(三维坐标)、光源颜色值LightShiness、漫反射系数值Diff
2015-07-27 17:47:54 3520
转载 光线追踪
Phinecos(洞庭散人)专注于开源技术的研究与应用【译】光线跟踪:理论与实现(三) 折射与Lambert-Beer 定律Introduction 作者在这一篇中将解释如何去跟踪折射光线。这将涉及到在相交点处产生新的光线,并且计算新光线的方向。此外,作者还将运用Lambert-Beer 定律来解释光线在物体内部的吸收情况。最后作者将展示如
2015-07-20 11:23:45 557
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人