- 博客(31)
- 收藏
- 关注
原创 图形学笔记 - 5-光线追踪 - 辐射度量学
定义:辐射通量(功率)Radiant flux (power)是单位时间内发射、反射、发射或接收的能量。定义:辐射度(亮度)是一个表面在单位立体角、单位投影面积上发射、反射、传输或接收的功率。对于面积光,它是沿着给定光线发出的光(指向表面和出口方向)。它是沿着给定光线到达表面的光。但是入射的辐照取决于反射的辐照(在场景的另一点)定义:辐照度是入射到表面点上的单位面积的功率。表面的辐照度正比于光方向与表面法线夹角的余弦。出射辐射度是离开表面的单位投影面积的强度。入射辐射度是到达表面的单位立体角的辐射度。
2025-02-03 23:09:06
1124
原创 图形学笔记 - 5. 光线追踪2 - 加速结构
Ray-Scene相交 以射线遍历顺序步进网格 ray traversal order 对于每个网格单元 -使用存储在该单元格中的所有对象测试交叉 光栅化一条线。启发式:当节点包含少量元素时停止(如5个) BVHs的数据结构 内部(internal)节点存储。表现好的情况: 网格在大小和空间均匀分布的大型对象集合上工作得很好。1.找出边界盒 2.创建网格 3.将每个对象存储在重叠的单元格中。在每个叶节点中存储对象 确保一个物体只可能出现在一个格子。内部节点中不存储任何对象 叶节点存储。
2024-12-21 16:25:18
640
原创 图形学笔记 - 5. 光线追踪 - RayTracing
从观察点往成像平面的每个像素位置投射光线,再从投射光线与场景物体的交点向光源位置投射光线判断交点是否在阴影里。避免交叉的快速方法:用简单的体积绑定复杂的对象。计算与平板的交点并取。代价:1次除法,27次乘法,17次加法。交点p必须同时满足射线方程和球方程。平面由法向量和平面上的一个点定义。栅格化速度很快,但质量相对较低。光栅化不能很好地处理全局效果。光线追踪是准确的,但速度很慢。光线由它的原点和方向向量定义。等式左边式射线,右边是三角形。理解:盒子是3对平板的交点。简单的光线-场景交集。
2024-12-13 21:15:28
855
1
原创 L2G2000 - Lagent:从零搭建你的 Multi-Agent
Lagent 是一个轻量级开源智能体框架,旨在让用户可以高效地构建基于大语言模型的智能体。同时它也提供了一些典型工具以增强大语言模型的能力。
2024-11-25 16:21:29
1224
原创 AI 大模型:重塑软件开发的变革力量
本文深入探讨了随着 AI 技术发展,AI 大模型对软件开发流程的重塑作用。从代码自动生成到智能测试等多方面阐述其应用场景,详细分析其优势与挑战,并对未来发展趋势进行了展望,旨在揭示 AI 大模型在软件开发领域引发的深刻变革及其深远影响。
2024-11-22 15:51:41
676
原创 图形学笔记 - 4. 几何 - 基本表示方法及曲线和曲面
距离函数:给出从任何地方到对象的最小距离(可以是signed Distance)来自医疗数据(CT、MRI等)的水平集。vp 参数空格顶点 (Parameter space vertices)v 几何体顶点 (Geometric vertices)de Casteljau 算法的(u,v)-可分离应用。只是一个指定顶点、法线、纹理坐标及其连通性的文本文件。Bicubic(双三次型) Bézier 表面贴片。一个例子:混合(线性插值)一个移动的边界。这个表面上有什么点,直接带入(u,v)
2024-11-20 16:46:12
1072
原创 【书生实战营】L1G6000 - OpenCompass评测
OpenCompass 通过其设计,不会真正区分开源模型和 API 模型。您可以使用相同的方式甚至在一个设置中评估这两种模型类型。这样我们使用了 CMMLU Benchmark 的每个子数据集的 1 个样本进行评测.命令列出所有跟 InternLM 及 C-Eval 相关的配置。在 OpenCompass 中,模型和数据集的配置文件都存放在。这样我们指定了评测的模型和数据集,然后运行。打开 opencompass 文件夹下。使用配置文件来指定数据集和模型。加载本地模型进行评测。
2024-11-17 16:25:17
822
原创 图形学笔记- 3. 着色Shading
最好从底层几何中获得顶点法线考虑一个球:否则必须从三角形面推断顶点法线简单方案:**取周围面法线的平均值Nv∑iNi∣∣∑iNi∣∣Nv∣∣∑iNi∣∣∑iNi顶点法线的重心插值Barycentric interpolation不要忘记对插值方向进行规范化。
2024-11-09 17:07:41
981
原创 数学笑话合集
多年来,我一直在我的网站上收集和发布数学笑话。那里有超过400个笑话。在这篇论文中,它是我在G4G15会议上演讲的扩展版本,我想呈现其中的66个笑话。
2024-11-08 23:21:10
1399
原创 【书生实战营】L1G2000-玩转书生「多模态对话」与「AI搜索」产品
InternLM 组织今年开源的 AI 搜索引擎 (框架),基于多智能体技术将你提出的问题进行分析、拆解、网页搜索,最终给出有参考依据的高可信度回答。2.2024 年诺贝尔物理学奖为何会颁发给人工智能领域的科学家 Geoffrey E. Hinton,这一举动对这两个领域的从业人员会有什么影响?基于原生的 InternLM2.5 最新 Chat 模型 (InternLM2.5-20B) 搭建聊天机器人应用。InternVL 开源模型的官方产品,原生支持图文多模态对话能力。
2024-11-08 20:04:40
477
原创 【书生实战营】L1G1000-书生大模型全链路开源体系
视频:https://www.bilibili.com/video/BV1CkSUYGE1v。Github仓库:https://github.com/InternLM/InternLM。书生谱语体验:https://internlm.intern-ai.org.cn/
2024-11-04 15:13:32
501
原创 图形学笔记- 2. 光栅化 Rasterization
屏幕Screen像素屏幕空间像素位置用xy,x,y为整数。范围为(0,0) to (width-1,height-1)像素的中心(x+0.5, y+0.5)屏幕空间的范围:(0,0) to (width,height)lua语言从1开始计数?投影到平面−112−0width×0heightMviewportwidth/20000height/2000010width。
2024-10-31 09:37:41
678
原创 七牛云第三届1024创作节
报名:https://www.qiniu.com/activity/detail/66cfe17084a4441c29b08be9?1383033728。
2024-10-24 08:01:51
249
原创 图形学笔记 - 1. 变换Transformation
模型变换视图变换2D变换缩放scale(x′y′)=(sx00sy)(xy)\begin{pmatrix} x' \\ y' \\\end{pmatrix}=\begin{pmatrix} s_x & 0 \\ 0 & s_y \\\end{pmatrix}\begin{pmatrix} x\\ y \\\end{pmatrix}(x′y′)=(sx00sy)(xy)反射Reflection(x′y′)=(−1001)(xy)\begi
2024-10-15 15:11:14
891
原创 【算法题】及格如此简单
门选修课程,马上要期末考核了,请你帮小 A 同学算一算,如果小 A 同学要及格的话,他所学所有课程的成绩共有多少种组合的方式。一个整数,表示小 A 同学所学课程能及格的成绩组合方式个数(对 202220222022 取模即可)把分数除以5,问题等价于从0,1,…,20中可重复地选n个数,求和满足大于等于12*n的组合数。每位同学必修 3 门课程,可选修其他 3 门及以上课程。表示选取 i 个数,和为 j 的组合数。)小 A 同学选修的课程数。注意有3门是必修的。
2024-10-07 00:55:52
457
2
原创 文章阅读《思维的一个确定型离散数学模型》
文章来源《关于思维科学》,作者洪加威----计算机能模拟人脑吗?本文对生命和思维给出一个离散的数学模型,并在这个基础上对难解性问题的意义、计算机能否模拟人脑、思维和存在的同一性以及第五代计算机的研制等问题作一些探讨。
2024-09-23 14:16:26
697
原创 解决报错 RuntimeError: use_libuv was requested but PyTorch was build without libuv support
【代码】解决报错 RuntimeError: use_libuv was requested but PyTorch was build without libuv support。
2024-09-03 20:45:18
9454
11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人