07 2020 档案
摘要:一.Represent Geometry 几何主要分两种,一种是implicit geometry,另一种是explicit geometry。不同的几何有不同的表示方法。 1."Implicit" Representations of Geometry 隐式的意思是对点进行归类,也就是告诉我们点满
阅读全文
摘要:Assignment3的任务要求 1. 修改函数rasterize_triangle(const Triangle& t) in rasterizer.cpp: 在此处实现与作业2 类似的插值算法,实现法向量、颜色、纹理颜色的插值。 2. 修改函数get_projection_matrix() in
阅读全文
摘要:一.借用原型对象实现继承 class Person { constructor (name, age) { this.name = name this.age = age } info () { console.log("I am " + this.name) } } class Student e
阅读全文
摘要:在svg上实现一个渐变多边形(内嵌圆形)先向右再向下,然后回到原位 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> #path1{ fill :green;
阅读全文
摘要:前提 初次使用Echarts,目的是为了左边显示柱状图,右边显示饼图,需要使用grid,在例子1和例子2上进行修改,只要注意饼图只要用center就可以调节位置即可。 Code var dataName=["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]; var dataValu
阅读全文
摘要:Update(2020/7/9) 之前得到了倒置三角形,正置需要修改近平面为负值,因为框架中使用的是左手系。 void rstrasterizerrasterize_triangle(const Triangle& t) 中包围盒上边界计算书写错误,应该为MAX而非MIN。 修改后的投影矩阵: Ei
阅读全文
摘要:一.Shading Model(Blinn-Phong Reflectance Model) Games101 lecture7-8-9-10 Shading(着色)定义为对不同对象应用不同材质的过程。不同的材质也就是不同的着色方法。有许多着色模型,例如Blinn-Phong Reflectance
阅读全文