Skip to content
This repository has been archived by the owner on Aug 7, 2024. It is now read-only.

playground plan case by case #571

Open
38 tasks
JujieX opened this issue Nov 29, 2022 · 0 comments
Open
38 tasks

playground plan case by case #571

JujieX opened this issue Nov 29, 2022 · 0 comments
Assignees
Milestone

Comments

@JujieX
Copy link
Member

JujieX commented Nov 29, 2022

Benchmark

Animation

  • 增加 Stats, 改变视角看到更多模型

Lottie

  • 增加 Stats

Spine

  • 增加 Stats

Text

Playground

  • 二级目录按字母表顺序

  • 三级目录按照功能顺序

Animation

Animation Play - 动画播放

  • 加阴影,代码中增加多个动画片段加载及速度

Animation CrossFade - 动画播放过度

  • 加阴影

Animation Event - 动画播放时候加入事件

  • 加阴影,改为单个动画,更改GUI面板为 事件-对应时长,事件除了文字增加效果

Animation Additive - 动画添加

  • 加阴影,改成单个动画,删除速度调整

AnimationStateScript - 动画脚本

  • 加阴影,改为两个动画,删除速度调整,触发事件增加效果(如模型换颜色)

Animation BlendShape - blendShape

  • 更改模型材质,增加阴影

Animation Custom AnimationClip - 动画编排

  • 更换场景

Animation Custom BlendShape - blendshape编排

  • 更换模型

Background

scene background - 场景背景

  • 把之前的 纯色 / 图片 / 天空盒 / hdr / video 合为一个, 中间增加一个pbr材质的基础模型

Core

scene

glTF

script

  • 和basic transform 合并

input pointer

Controls

Orbit Control

Ortho Control

Free Control

Camera

Camera Props

  • 把相机正交、culling mask、视锥体裁剪 合成一个例子

render target

  • 更换背景、模型

Multi Camera

Multi Viewport

  • 增加多场景,表明和多相机的区别

Light

Ambient Light - 环境光

Directional Light, Spot Light, PointLight - 直接光

  • 中间放一个模型,调整视角

Lottie

Lottie Animation

Lottie Clips

Lottie 3D Rotation

Material

Unlit

  • 更换模型,增加unlit 材质的选项,如透明度

Blinn Phong Material

  • 加背景

PBR Basic

  • 更换背景,添加说明

PBR Base

  • 更换一个纯色IBL背景, 增加材质说明,固定视角

PBR Clearcoat

  • 更换一个纯色IBL背景, 增加材质说明,固定视角

blend Mode

  • 增加 alphaCutoff, isTransparent, opacity参数的说明
  • 例子材质与传达信息不符合,更换材质

Tiling Offset

  • 去掉动画,固定视角

Mesh

Primitive Mesh

  • 换背景换颜色,排满整体页面

Model Mesh

Buffer Mesh Independent

Buffer Mesh Instance

Buffer Mesh Interleaved

Particle

Particle Renderer

Particle Sprite Sheet

  • 增加说明,与上一个的不同

Physics

Lite Collision Detection

PhysX Attractor

PhysX Collision Detection

PhysX Compound

PhysX Character Controller

PhysX Joint Basic

PhysX Raycast

PhysX Select

Shader

Mesh - Water Shader

Sprite - Blur

  • 换素材,两侧对比

Sprite - Dissolve

Sprite - Glitch

Shadow

Basic Shadow

Transparent Shadow

Cascaded Stable Shadow

Planar Shadow

Spine

Spine Animation

Spine Skin

  • 增加说明,是换一整套皮肤

Spine Slot Texture

  • 增加说明,是换部件

Sprite

Sprite Renderer

Sprite Color, Flip, Mask

  • 把 color, Flip, Mask 合成一个例子

Sprite Pivot

Sprite Region

Sprite Atlas

Sprite SheetAnimation

  • 封装成组件

Sprite Slice

Text

Text Renderer

Text Renderer Font

Text Wrap and Alignment

Text Subtitle

Texture

Compressed Texture

  • 显示图片压缩前后的参数

Filter Mode

Wrap Mode

Anisotropic

Mipmap

Tool

OBJ Loader

Screenshot

IBL Baker

Draw Lines

  • 说明区别

Lines

  • 说明区别

Outline multi-pass

Outline post-process

Framebuffer Picker

Gizmo

Infinity Grid

Tool - Model Inspector

Skeleton Viewer

Geometry Sketch

glTF Pointer

  • 和glTF Pointer Merge合并,用另外一种方式显示名称而非alert

Example

Flappy Bird

Viewport

@JujieX JujieX self-assigned this Nov 30, 2022
@JujieX JujieX changed the title playground plan case by case WIP playground plan case by case Dec 2, 2022
@eyworldwide eyworldwide added this to the 1.2 milestone Oct 11, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants