deepkolos's recent timeline updates
deepkolos's repos on GitHub
JavaScript · 586 watchers
three-platformize
一个让 THREE 平台化的项目,目前已适配微信,淘宝,头条小程序,微信小游戏
TypeScript · 347 watchers
platformize
一个支持把 js 库中浏览器 api 改用定制 polyfill 的构建插件, 并提供定制适配, 比如threejs/oasis/playcanvas/pixi/galacean
JavaScript · 280 watchers
vc-popup
一个行为标准的vue popup组件集
TypeScript · 123 watchers
shader-graph-wgsl
一个 Unity Shader Graph 高仿 WGSL 特供版
TypeScript · 79 watchers
three-platformize-demo-wechat
three-platformize微信小程序demo
Java · 45 watchers
simpleMusic
网易云音乐高仿, 安卓大作业, 用于理解安卓组件实现, 还有资源管理方式
TypeScript · 42 watchers
gltf-gpu-compressed-texture
一个 GPU 压缩纹理降级的 GLTF 扩展,及其 CLI 生成工具
JavaScript · 25 watchers
hdr-prefilter-texture
导出PMREMGenerator生成的纹理
JavaScript · 23 watchers
vc-keep-alive
修改了keepAlive的缓存机制, 可以像APP那样前进刷新, 返回销毁
Vue · 22 watchers
compressed-model-diff
模型压缩后效果对比工具
TypeScript · 22 watchers
three-platformize-demo-wechat-simple
最基本的three 微信小程序demo
TypeScript · 19 watchers
three-js-trail
一个 THREE 几何拖尾+粒子拖尾实现
TypeScript · 15 watchers
gltf-merge
一个用于 多个 gltf 依赖资源合并的工具,适用于换材质、换网格,并且不同组合需要按需下载的场景
TypeScript · 14 watchers
three-platformize-demo
three-platformize测试用例
12 watchers
jwweb_resource
青果教务系统 虚拟机磁盘分享~ (已破解安装)
JavaScript · 12 watchers
lazy-gltf-loader
一个能让 GLTF 局部懒加载的 Loader
TypeScript · 10 watchers
awebp
animated webp 小工具
JavaScript · 10 watchers
three-platformize-plugin-wechat
three-platformize 微信小程序插件
JavaScript · 9 watchers
three-platformize-demo-taobao
three-platformize 淘宝小程序DEMO
TypeScript · 9 watchers
three-sprite-player
一个适用于小程序Threejs的分块序列图播放工具,包含cli工具用于生成分块序列图。
JavaScript · 8 watchers
pc-pcm-wave
preact pcm wave effect component support real time state change
JavaScript · 6 watchers
simd-wasm-matrix
一个有 simd 加速和自动 GC 的 matrix 数学库
PHP · 5 watchers
form_system
问卷星类似的表单系统简单模仿, 支持表单编辑, 自动保存(用于学习PHP, 原生)
JavaScript · 5 watchers
pc-transition
preact transition component build with hooks
JavaScript · 5 watchers
vc-swipe-cell
一个模仿SwipeCellKit的vue组件
C · 4 watchers
my_keyboard
我的DIY键盘MCU主控程序, 组合键支持达到正常使用~ Arduino键盘
TypeScript · 4 watchers
opencode-plugin-ast-lsp
Standalone OpenCode plugin providing AST-grep and LSP tools auto install deps
Java · 4 watchers
SchulteGrid
舒尔特方格
JavaScript · 4 watchers
tfjs-treeshaking-test
tfjs treeshaking custom module test
JavaScript · 4 watchers
tfjs-wxmp-wasm-test
给tfjs提PR的测试demo
JavaScript · 3 watchers
emmet-template-engine
一个简单的Emmet-Template-Engine, 前端模版引擎
TypeScript · 3 watchers
hap-types
快应用接口定义文档转的d.ts定义包
HTML · 3 watchers
simple-screen-share-webrtc
简单的屏幕共享, 简单解决虚拟机win共享宿主linux屏幕
JavaScript · 3 watchers
three-platformize-demo-byte
three-platformize 头条小程序 DEMO
TypeScript · 3 watchers
three-platformize-demo-wechat-game
three-platformzie 微信小游戏 demo
JavaScript · 2 watchers
base64-arraybuffer-as
base64-arraybuffer assemblyscript version (about 4x faster then js version in nodejs, 2x faster in chrome)
C++ · 2 watchers
CppGL
[练习]cpp 实现部分 opengl api 以及 shader 模拟(依赖反射提供额外信息)
Objective-C++ · 2 watchers
electron-trackpad-utils
HTML · 2 watchers
iframe-worker-demo
把iframe当worker用的demo
Objective-C · 2 watchers
keyboard
把之前的my_keyboard优化了代码, 方便转到不同的MCU, 这次用的是STM32F103C8T6
2 watchers
selftalk
一些小经验
JavaScript · 2 watchers
study-log-webglfundamentals
1 watchers
awesome-wechat-weapp
微信小程序开发资源汇总 :100:
JavaScript · 1 watchers
change-color
a color format switcher extension for vs code
JavaScript · 1 watchers
deepkolos
JavaScript · 1 watchers
deepkolos.github.io
JavaScript · 1 watchers
event
补充移动端缺少的event, 包含gesture, 还有相对于dom来说的一些event, 比如over, focus, blur
Vue · 1 watchers
mint-ui
Mobile UI elements for Vue.js
JavaScript · 1 watchers
move-to-types
私有@types包小工具, 通过复制的方式
JavaScript · 1 watchers
pc-swiper
preact-swiper build with rxjs
JavaScript · 1 watchers
postcss-pxtocssvar
plugin convert px to calc(var(--base)).
JavaScript · 1 watchers
shuertefangge
舒尔特方格
TypeScript · 1 watchers
study-log-assemblyscript
JavaScript · 1 watchers
tw-homework
thoughtwork 作业
TypeScript · 0 watchers
ant-design
🐜 A UI Design Language
TypeScript · 0 watchers
ant-design-mobile
A configurable Mobile UI
WebAssembly · 0 watchers
as-bind
Isomorphic library to handle passing high-level data structures between AssemblyScript and JavaScript 🤝🚀
0 watchers
awesome-animation-collection
收集自己平时见过厉害的的动效
0 watchers
awesome-webgpu
😎 Curated list of awesome things around WebGPU ecosystem.
Java · 0 watchers
bug-log
奇怪的bug记录
0 watchers
canvg
Javascript SVG parser and renderer on Canvas
JavaScript · 0 watchers
cube-ui
A fantastic mobile ui lib implement by Vue
JavaScript · 0 watchers
EggSweeper
一个扫雷改造为回忆录的东西
C · 0 watchers
emscripten
Emscripten: An LLVM-to-WebAssembly Compiler
JavaScript · 0 watchers
float16
Stage 3 IEEE 754 half-precision floating-point ponyfill
TypeScript · 0 watchers
gesture
Support gesture for react component.
HTML · 0 watchers
glTF
glTF – Runtime 3D Asset Delivery
0 watchers
hello-world
Hello world in every computer language. Thanks to everyone who contributes to this, make sure to see CONTRIBUTING.md for contribution instructions!
TypeScript · 0 watchers
Imagine
🖼️ PNG/JPEG optimization app for macOS, Windows and Linux.
JavaScript · 0 watchers
issue-list-item-animation
快应用list组件的列表项animation问题demo
Vue · 0 watchers
iview
A high quality UI Toolkit built on Vue.js
C++ · 0 watchers
libfprint-vfs_proprietary-driver
New libfprint driver for VFS451 (138a:0007), VFS471 (138a:003c), VFS491 (138a:003d), VFS495 (138a:003f). Warning: depends on proprietary binaries.
0 watchers
MaterialUtilities
Porting (and expanding) of MaterialUtils AddOn from Blender 2.7 to Blender 2.8
JavaScript · 0 watchers
matrix-f32-array-performace-issue
JavaScript · 0 watchers
mineSweeper
扫雷
TypeScript · 0 watchers
msgpack-js
A MessagePack implementation for JavaScript and TypeScript.
JavaScript · 0 watchers
mui
最接近原生APP体验的高性能框架
Vue · 0 watchers
nicelinks-vue-client
🐬 A nice website for assembling nice links created using Vue.js (webpack、es6、element-ui).
C++ · 0 watchers
node-addon-trackpad-scroll
一个用于在 macOS 上监听触控板滚动事件的 Node.js C++ 插件。
JavaScript · 0 watchers
outils
前端业务代码工具库
0 watchers
pc-popup
preact popup component(lite)
C++ · 0 watchers
Pilot
Pilot – mini game engine for games104
0 watchers
plugins
🍣 The one-stop shop for official Rollup plugins
0 watchers
preact-cli
😺 Your next Preact PWA starts in 30 seconds.
0 watchers
preprocess
Preprocess HTML, JavaScript, and other files with directives based off custom or ENV configuration
JavaScript · 0 watchers
quickapp-dsl-vue
Vue DSL在快应用的适配,包含官方Vue项目的构建后代码
JavaScript · 0 watchers
resize2defaultzoom
defaultzoom can be set
TypeScript · 0 watchers
rete
JavaScript framework for visual programming and creating node editor #StandWithUkraine
JavaScript · 0 watchers
study-log-cpp
TypeScript · 0 watchers
tfjs
A WebGL accelerated JavaScript library for training and deploying ML models.
JavaScript · 0 watchers
three.js
JavaScript 3D library.
0 watchers
threejsfundamentals
threejsfundamentals.org
C · 0 watchers
tmk_keyboard
Keyboard firmwares for Atmel AVR and Cortex-M
JavaScript · 0 watchers
todomvc-vue
快应用平台中运行,使用Vue DSL开发的TodoMVC项目
HTML · 0 watchers
TrendRadar
🎯 告别信息过载,AI 助你看懂新闻资讯热点,简单的舆情监控分析 - 多平台热点聚合+基于 MCP 的AI分析工具。监控35个平台(抖音、知乎、B站、华尔街见闻、财联社等),智能筛选+自动推送+AI对话分析(用自然语言深度挖掘新闻:趋势追踪、情感分析、相似检索等13种工具)。支持企业微信/飞书/钉钉/Telegram/邮件/ntfy推送,30秒网页部署,1分钟手机通知,无需编程。支持Docker部署⭐ 让算法为你服务,用AI理解热点
JavaScript · 0 watchers
vant
A Vue.js 2.0 Mobile UI at YouZan
Vue · 0 watchers
vc-popup-template
vc-popup的模版, 可用vue init 来使用
deepkolos

deepkolos

🏢  奥本未来 / 前端
V2EX member #164714, joined on 2016-03-24 15:46:30 +08:00
乐观 自信
一个 Unity Shader Graph 高仿 WGSL 特供版
  •  1   
    分享创造  •  deepkolos  •  Aug 4, 2023  •  Lastly replied by rekulas
    2
    一个能让 GLTF 局部懒加载的 Loader
  •  1   
    分享创造  •  deepkolos  •  Jun 24, 2021  •  Lastly replied by rookielzy
    1
    实现了一个模型压缩对比工具
    分享创造  •  deepkolos  •  Mar 6, 2021  •  Lastly replied by wsph123
    1
    deepkolos's recent replies
    @ysc3839 定位的是一个 union 导致

    ```cpp
    struct Matrix4 {
    union {
    float elements[16] {1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1};
    struct {
    float m0; float m1; float m2; float m3;
    float m4; float m5; float m6; float m7;
    float m8; float m9; float m10; float m11;
    float m12; float m13; float m14; float m15;
    };
    struct {
    float col0[4];
    float col1[4];
    float col2[4];
    float col3[4];
    };
    // 定位到是这里, 把这个删除就可以了...
    struct {
    _m128 simd_t[4];
    };
    };

    // 方法省略了
    }
    ```
    @rookielzy 我也还在入门,可以先过 webglfundamentals 和 threefundamentals
    @ihipop 是的,但是客户想要小程序内展示,只能 three 适配小程序
    Apr 7, 2021
    Replied to a topic by TomVista 程序员 被合并了人生第一个 pr,很开心
    给 three 提过 PR,进了 r127,关于 TAGLoader 的简单的优化
    Mar 2, 2021
    Replied to a topic by Meowzilla Windows windows 系统还是必需品吗
    web 开发,用了 manjaro 1 年多,因为小程序开发和 ES CPU manjaro 和黑苹果下容易蹦,又回到 win 了
    Dec 13, 2019
    Replied to a topic by zhuangzhuang1988 程序员 2019 版"完全用 Windows 工作"
    12 年出的笔记本, 换 linux 流畅了些...但是配置上面还在想办法赶上 window 的体验...快捷键什么的, 尤其是命令行 alt + backspace 不知道如何换成 ctrl + backspace
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5254 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 72ms · UTC 06:44 · PVG 14:44 · LAX 23:44 · JFK 02:44
    ♥ Do have faith in what you're doing.