Skip to content

底层实现的效率提升方向 #4

Description

@hozuki

之前的想法有问题。WebGL适合做图形渲染,DOM适合做文字渲染,为什么要把所有东西都放到WebGL上呢?

  1. 大多数用户看到的是普通弹幕;
  2. 底层使用的 GLantern 有一定的文字渲染能力;
  3. 目前的弹幕层是独立的。

那么,只需要普通弹幕和mode7都由CSS实现,脚本弹幕由WebGL实现不就行了?这样既可以在大多数情况下收获良好的视觉效果(WebGL的文字渲染简直糟糕),又可以兼顾脚本对API的调用,所以是更好的方式。没有必要追求纯粹的WebGL。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions