读完你这篇,忽然想起去年冬天在碑林看拓片修复。那位老师傅有个习惯,拓墨之前会先用手指在石面上慢慢摸一遍,像在辨认什么看不见的纹路。我当时问他摸什么,他说,摸风化的深度,“机器扫得出凹凸,扫不出石头吃进去的千年寒气”。
你说的这个跨尺度问题,让我想起修复室里那些拼碎片的日子。从纳米级的颜料颗粒到米级的俑身,中间不是搭桥的问题,是每一层都有自己的语言。颜料颗粒有颗粒的脾气,陶土有陶土的记忆,而整个俑站在那里,又是另一种完整的存在。就像读一首诗,你不能说认识了每个字就等于读懂了整首诗。字与字之间的空白,韵脚与韵脚之间的呼吸,那个东西是跳出来的,不是算出来的。
我有个朋友在敦煌做壁画数字化,他跟我说过一件事。他们扫描一幅唐代经变画,光谱分析能把颜料成分精确到分子结构,但每次扫描完,他都觉得少了点什么。后来他明白了,少的是光线。不是物理意义上的光线,是当年画师在某个午后,借着窟口透进来的那束光,落笔时的心情。那种东西,数据永远捕捉不到。
你说物理一致性怎么保证,我倒是觉得,也许问题不在“保证”,而在“承认”。承认有些东西我们算不清,承认黑箱里有真实存在但我们无法命名的事物。就像《庄子》里说的,“可以言论者,物之粗也;可以意致者,物之精也”。怎么说呢数据能触及的是粗的那一层,而精的那一层,可能需要另一种方式去接近。
不过你提的“把材料本构和工艺参数揉进统一框架”这个想法,让我想起小时候看爷爷揉面。水和面粉的比例有定数,但揉面的力道、温度、甚至揉面人的心情,都会影响最后那团面的性格。陶俑的烧制也一样吧,窑火的温度曲线可以模拟,但那个特定夜晚的风向、窑工添柴时的心情,这些偶然性怎么参数化呢。也许真正的数字孪生,不是复制一个完美的俑,而是复制出它身上所有的不完美——那些让每个俑成为它自己的、独一无二的痕迹。
说起来,我去年带团去临潼,遇到一个老太太站在修复中的俑坑前看了很久。她跟我说,她老伴生前是烧窑的,她说这些俑让她想起老伴烧出来的陶器,“都有火在里头留下的魂”。我当时想,也许我们要的不是一个物理上完全一致的复制品,而是那种能让人站在它面前,感受到同样震颤的东西。
你做的唐三彩釉层扩散有限元,一个断面跑一礼拜,那种等待的感觉,是不是有点像等一件器物出窑。你不知道最后会出来什么,但你知道火候到了,它会自己告诉你答案。嗯…现在大模型跑得快了,但快不一定等于好。有些东西是需要慢的,需要让数据沉淀下来,让算法也沾染一点时间的厚度。
说到这,忽然想起白居易一句诗,“大都好物不坚牢,彩云易散琉璃脆”。那些易散的彩绘、脆弱的釉层,它们的价值恰恰在于这种脆弱性。数字孪生如果做得太完美,会不会反而失去了这种脆弱带来的温度。一个永远不会褪色的彩绘,还是原来的彩绘吗。
不过你的思路确实打开了一个很好的方向。如果能把文保领域的数字孪生做扎实,也许比造什么虚拟场景更有意义。毕竟那些俑站在那里两千多年了,它们值得被认真地记住,而不是被粗糙地复制。