爱意满满的作品展示区。
shenyu1996

用 blockly 写了个 Canvas 基本功能的实现

  •  
  •   shenyu1996 · Aug 17, 2017 · 3118 views
    This topic created in 3367 days ago, the information mentioned may be changed or developed.

    前几天被一个大佬安利了这个有趣的东西,就花了点时间看了下,然后就写了这个小东西
    顺便分享一下,这东西创造性很强啊 图 图

    链接

    2 replies  •  2017-08-19 22:54:35 +08:00
    leekafai
    leekafai
    Aug 18, 2017 via Android
    1
    感觉更复杂了?
    secondwtq
    secondwtq
    Aug 19, 2017
    2
    啥叫“ Canvas 基本功能的实现”?看起来更像是利用 Canvas API,实现一些基本功能啊
    还以为是实现了 Canvas API 的一些基本功能

    另外虽然我很喜欢 visual programming 这个 idea,但是并不看好 blocky 这个 approach
    至少算法细节上我更偏好于 text,把成熟的东西封装成单独的节点,再用 visual 的方式进行整体组装
    前一种可能是专业的技术人员来做,后者可以是非专业的 学生,Artist,孩子,爱好者,甚至运营和产品狗
    以我对 blocky 有限的了解来说,这东西有点太 verbose 和 imperative
    (虽然貌似本身是个框架,可以稍微定制一下?

    顺便推荐几个其他类似的方案:
    SideFX Houdini, Substance Designer, Nuke, Cinema 4D Xpresso (... 还有一大坨,VFX 像样的软件基本都带个 Node Editor)
    Unreal Blueprint (Unity 也有第三方插件的), Quartz Composer
    K2.com, Oracle JDeveloper, www.luna-lang.org
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2885 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 12:04 · PVG 20:04 · LAX 04:04 · JFK 07:04
    ♥ Do have faith in what you're doing.