第十九章 类型信息 RTTI(RunTime Type Information,运行时类型信息)能够在程序运行时发现和使用类型信息. Java 主要有两种方式在运行时识别对象和类信息: "传统的" RTTI:假定我们在编译时已经知道了所有的类型: "反射"机制:允许我们在运行时发现和使用类的信息. Class 对象 类是程序的一部分,每个类都有一个 Class 对象.换言之,每当我们编写并且编译了一个新类,就会产生一个 Class 对象(更恰当的说,是被保存在一个同…
第十四章主要讲了 html forms,通过 forms,我们可以得到 customers' feedback,使得网页能够 interactive,本章的内容分为三个部分: forms 的 element 以及它们的 attribute. forms 进行交互的原理 如何对 forms 进行 style How forms work?两个方面阐述 Web Server 的角度 接收 当 visitor 在一个网页上 fill out the form 并且之后 submit 了之后 Brows…
原文:Introduction to 3D Game Programming with DirectX 12 学习笔记之 --- 第十四章:曲面细分阶段 代码工程地址: https://github.com/jiabaodan/Direct12BookReadingNotes 曲面细分阶段包含渲染管线中的三个阶段,用以细分几何物体,它在顶点着色器和几何着色器之间.使用曲面细分的主要原因: 基于GPU的LOD: 物理和动画的优化,可以在低面模型上计算物理效果和动画,然后细分为高面模型用以渲染: 节…