maajor's recent timeline updates
maajor's repos on GitHub
C# · 387 watchers
OSMTrafficSim
TrafficSim using Unity ECS 2023.1
ShaderLab · 147 watchers
Marschner-Hair-Unity
Implement Marschner Shading Model In Unity
C# · 125 watchers
NeuralNetworkPostProcessing
Unity Post Processing with Convolution Neural Network
ShaderLab · 79 watchers
Mesh-Cloud-Rendering
Reimplement Sea of Thieves's Cloud in Unity
69 watchers
m-hda-collections
My personal collection of Houdini HDAs
C# · 43 watchers
Physarealm
a grasshopper add-on for agent-based modelling based on physarum
41 watchers
Data-Driven-Procedural-Generation
Collection of Papers on Data Driven Procedural Generation
Python · 30 watchers
latent-pose
A Data Driven IK solver in Blender based on VAE
Python · 30 watchers
pyhapi
Object-Oriented Python Wrapper for Houdini Engine C API
27 watchers
Dancer-Skin-Decomposition
Skeleton Approximated Offline Cloth Simulation
Python · 12 watchers
lightfield-imposter
C++ · 11 watchers
ssdr4maya
Maya 2016 plug-in of "Smooth Skinning Decomposition with Rigid Bones"
Python · 10 watchers
maajor-voxel-challenge
The Girl with a Voxel Earring
Python · 8 watchers
Blender-Geometry-CI
A proof-of-concept framework for CI of geometry with blender.
Rust · 7 watchers
crowded-plaza
An experimental game with bevy
Python · 7 watchers
IssuuPortfolioCrawler
Find architecture portfolios on Issuu
C++ · 4 watchers
Background-Substraction-Using-Codebook
Background Substraction with OpenCV
Mathematica · 4 watchers
sim-benchmark
fluid simulation benchmark: taichi, houdini, bifrost
Python · 2 watchers
docker-sat
A demo to run a substance automation toolkit's websocket microservice
Python · 1 watchers
nn-lightmap
1 watchers
PhysX
NVIDIA PhysX SDK
C++ · 1 watchers
taichi
Productive & portable programming language for high-performance, sparse & differentiable computing on CPUs & GPUs
TypeScript · 1 watchers
vibe-sdf
TypeScript · 0 watchers
blog
ma-yidong.com
C++ · 0 watchers
CGAssignments
Computer Graphics Fundamental(60240073) Assignments
0 watchers
maajor
0 watchers
maajor.github.io
C · 0 watchers
MSandPrinter
A Sand Printer Based on PWDR and Marlin
C# · 0 watchers
PieUnity
Rust · 0 watchers
rustlings
:crab: Small exercises to get you used to reading and writing Rust code!
C# · 0 watchers
Unity-Tutorial
HTML · 0 watchers
VoxelPlayground
maajor

maajor

V2EX member #499329, joined on 2020-07-15 19:37:46 +08:00
maajor's recent replies
游戏复杂的是需求迭代,实现的时候思考的时间不多,实现完不好玩就砍了,屎山和陈年老 bug 都是这么来的

跟操作系统比,需求老变更,计划性没那么强,最后容易变成软件工程灾难
跟互联网比,性能要求高,不会拆微服务,所以最后系统巨大不好调试
@drymonfidelia 用 shader 运行时隐藏吧,或者直接制作的时候就把身体部位分成不同 submesh
调整权重没啥用,直接把紧身衣里面的身体部位隐藏了就行
Mar 21, 2025
Replied to a topic by hoky 问与答 请教技术问题,关于 AI 商品图
通过 ControlNet 控制背景生成,然后把原始白图叠到背景图上,遮盖掉 AI 生成的产品,再做一次 relight
如果你讲的实时渲染“电影”是皮克斯梦工厂之类的,那还远远没到,那种电影 1s 要渲染几个小时的。
如果你说的是黑神话里面的过场动画,那现在显卡算力是足够了。

至于 LowPoly 和很多优化技巧,较多是给移动端使用的,手机 ARVR 还是算力比桌面端差远了。
@Corey0606 谢谢老哥!
@Danielhu229 看水平哈,可以选择多期权还是多现金
@beizhedenglong 12 薪+绩效哈,绩效按季度发
@beizhedenglong 哈哈确实,待遇算行业内相对比较高的
@xing7673 谢谢老哥支持!
@secondwtq 谢谢老板引用,ma-yidong.com 这个是我博客

我写博客主要是为了积累知识吧,刚入行没几年跟国外众多大佬没法比,印象很深是 UE5 的技术总监 Brian Karis 在讲 Nanite 的时候引用的是自己十年前的博客。。。

也确实,个人因为在外企 965 才会有时间写这些,腾讯网易的很多朋友都加班累成狗,要不就是写完放在 KM 局域网了。。。
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2870 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 18ms · UTC 09:00 · PVG 17:00 · LAX 02:00 · JFK 05:00
♥ Do have faith in what you're doing.