自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Java2

​ 以“”方式给出的字符串,只要字符序列相同(顺序和大小写),无论在程序代码中出现几次,JVM 都只会建立一个 String 对象,并在字符串池中维护。​ 通过 new 创建的字符串对象,每一次 new 都会申请一个内存空间,虽然内容相同,但是地址值不同。,可以是各种数据类型(数字、布尔值、字符串等),都会转成字符串形式加入。System.out.println()作用:输出内容后。System.out.print()输出内容后。输出时,会调用对象的 toString(),是最底层的数据,直接存储的是。

2025-10-31 16:43:24 906

原创 java1

目录名称说明bin该路径下存放了JDK的各种工具命令。javac和java就放在这个目录。conf该路径下存放了JDK的相关配置文件。include该路径下存放了一些平台特定的头文件。jmods该路径下存放了JDK的各种模块。legal该路径下存放了JDK各模块的授权文档。lib该路径下存放了JDK工具的一些补充JAR包。

2025-10-31 16:29:50 260

原创 python1

计算两个tensor的矩阵乘法,torch.bmm(a,b),tensor a 的size为(b,h,w),tensor b的size为(b,w,m) 也就是说两个tensor的第一维是相等的,然后第一个数组的第三维和第二个数组的第二维度要求一样,对于剩下的则不做要求,输出维度 (b,h,m).repeat(1, 1, 3) :第 0 维 (1): 不变,第 1 维 (1): 不变 第 2 维 (3): 把最后一列扩展 3 倍。print(tensor_2_3_4[:, :2, 0]) # 所有维;

2025-10-31 16:26:22 790

原创 3dgs_forward.cu

对forword.cu5个函数computeCov3D、computeCov2D、computeColorFromSH,preprocessCUDA,render的功能说明,以及内部的过程,不使用markdown格式输出,流程图(文字版)初始化 → Frustum裁剪 → 投影变换 → 3D协方差 → 2D协方差 → 抗锯齿 → 协方差求逆 → 计算半径与tile → SH颜色 → 写出输出值。功能:为每个高斯点计算渲染前所需的中间信息(2D位置、半径、颜色、协方差、透明度等),为后续光栅化准备。

2025-10-31 16:25:26 979

原创 06光栅化(深度测试与抗锯齿)

Artifacts:不希望看到的东西,瑕疵●Jaggies-空间采样●Moire-欠采样图像●车轮效应-实时采样...掩模失真现象的背后信号变化太快(高频率),但采样太慢先模糊再采样:先采样再模糊,不行!频率不同的cos函数傅里叶级数展开:傅里叶变换:更高的频率函数需要更快的采样不同的函数在相同的采样频率可以有相同的采样点图像和图像的频域。

2025-05-10 21:43:20 462

原创 05光栅化(三角形的离散化)

(-1,1)变成(-width/2,width/2);(-1,1)变成(-height/2,height/2)不管z,将[-1, 1]2 映射到 [0, width] x [0, height]上。理解: 宽度和高度先除2再乘width , height,中心点移动到屏幕的中心点。从(0,0)开始,如蓝色方块是(2,1)中心是(2.5,1.5)像素的索引从(0,0)到(宽度-1,高度-1)根据点是否在三角形内采样,在是1,不在是0。屏幕覆盖范围(0,0)到(宽度, 高度)垂直可视角度和长宽比。

2025-05-10 16:53:49 465

原创 04变换(模型、视图、投影)

上节课内容补充:旋转-θ角度怎么写矩阵:先写正向的然后转置二维旋转矩阵的逆=转置(正交矩阵的转置矩阵是它的逆矩阵)

2025-05-02 16:04:57 779

原创 复现InstantSplat

复现InstantSplat

2025-03-18 22:03:24 159

原创 03变换(二维与三维)

点(x,y,1)-点(u,v,1)=(x-u,y-v,0)是一个向量。为什么向量是0:向量具有平移不变性。因为平移要加减,所以引入齐次坐标。以(0,0)为中心,默认逆时针。分解,注意旋转是以原点为中心。点+点后除w(如上图所示)理解:矩阵乘法不能改变顺序。边长为1,(1,0)

2025-01-20 17:03:16 372

原创 02向量与线性代数

默认列向量。

2025-01-20 15:41:06 494

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除