网站快照
软 件 开 发 技 术 分 享 软 件 开 发 技 术 分 享 计 算 机 图 形 学 球 谐 函 数 光 照 模 型 或 p r o f i l e g p u 测 量 渲 染 视 图 的 G P U 时 间 。
可 在 弹 出 的 U I 或 引 擎 日 志 中 查 看 结 果 。
V i s 或 V i s u a l i z e T e x t u r e 可 视 化 显 示 多 种 渲 染 目 标 的 内 容 , 并 可 保 存 为 b m p 文 件 。
& n b s p & n b s p & n b s p & n b s p 动 态 渲 染 路 径 使 用 T D y n a m i c P r i m i t i v e D r a w e r 并 对 每 个 要 渲 染 的 基 元 场 景 代 理 调 用 D r a w D y n a m i c E l e m e n t s 。
需 要 使 用 动 态 路 径 来 渲 染 的 一 组 基 元 通 过 F V i e w I n f o : : V i s i b l e D y n a m i c P r i m i t i v e s 来 跟 踪 。
每 个 渲 染 通 道 都 需 要 在 此 阵 列 上 迭 代 , 并 调 用 各 个 基 元 上 的 D r a w D y n a m i c E l e m e n t s 。
随 后 , 代 理 的 D r a w D y n a m i c E l e m e n t s 需 按 需 要 组 合 出 多 个 F M e s h E l e m e n t s , 并 将 其 随 D r a w R i c h M e s h 或 T D y n a m i c P r i m i t i v e D r a w e r : : D r a w M e s h 提 交 。
这 样 最 终 会 创 建 一 个 新 的 临 时 绘 制 规 则 , 调 用 C r e a t e B o u n d S h a d e r S t a t e 、 D r a w S h a r e d 、 S e t M e s h R e n d e r S t a t e 以 及 D r a w M e s h 。
& n b s p & n b s p & n b s p & n b s p 静 态 渲 染 路 径 通 过 静 态 绘 制 列 表 实 现 。
网 格 体 在 连 接 到 场 景 时 会 插 入 到 绘 制 列 表 中 。
在 插 入 过 程 中 , 将 调 用 代 理 上 的 D r a w S t a t i c E l e m e n t s , 以 收 取 F S t a t i c M e s h E l e m e n t s 。
随 后 将 随 C r e a t e B o u n d S h a d e r S t a t e 的 结 果 创 建 并 存 储 一 个 绘 制 规 则 实 例 。
新 的 绘 制 示 例 将 根 据 其 C o m p a r e 和 M a t c h e s 函 数 排 序 , 并 插 入 到 绘 制 列 表 中 的 适 当 位 置 ( 参 见 T S t a t i c M e s h D r a w L i s t : : A d d M e s h ) 。
在 I n i t V i e w s 中 , 包 含 静 态 绘 制 列 表 中 的 可 见 性 数 据 的 b i t a r r a y 会 初 始 化 并 传 递 到 T S t a t i c M e s h D r a w L i s t : : D r a w V i s i b l e ( 实 际 绘 制 绘 制 列 表 的 地 方 ) 。
D r a w S h a r e d 只 会 对 所 有 相 互 匹 配 的 绘 制 规 则 调 用 一 次 , 而 S e t M e s h R e n d e r S t a t e 和 D r a w M e s h 会 对 每 个 F S t a t i c M e s h E l e m e n t ( 参 见 T S t a t i c M e s h D r a w L i s t : : D r a w E l e m e n t ) 调 用 。
沪 I C P 备 2 0 0 1 3 5 5 2 号 1 沪 公 网 安 备 3 1 0 1 1 5 0 2 0 1 0 3 9 7 号