主页
分类
标签
归档
主页
分类
标签
归档
Reuben Sun
主页
图形
引擎
AI
编程
数学
光学
DCC
游戏
我是谁
一个渴望得到认同的怪兽 大家好,我叫Reuben,是一个渴望得到认同的怪兽。 在小学时就很有表达欲,在班级制作并发售了一款宝可梦卡牌,赚了5块钱和很多棒棒糖。 上大学后加入了游戏开发社团,最初是想去做游戏策划,但由于一些偶然因素,学习了一些图形学知识后去字节TA实习,期间跟朋友和社团分享了最近学到的一些技术,逐渐沉迷,决心要做更深更好的技术,毕业选择去自研引擎公司做游戏引擎。 然而我发现,制...
2023-02-02
阅读全文
OpenAI API
OpenAI API 我这里使用的Step开放平台,其API与OpenAI兼容 Python可以使用openai库轻松调用一些大模型服务,对Agent工程师来说非常有用 流式响应 from openai import OpenAIimport sys# api_key需要自己申请 client = OpenAI(api_key="xxxxx", base_url=&q...
2024-09-13
ai
ai
阅读全文
扩散模型玩DOOM
扩散模型玩DOOM 《Diffusion Models Are Real-Time Game Engines》 近期谷歌发布了一个用AI玩DOOM的工作,由两部分组成。一个是基于强化学习玩游戏,一个是基于扩散模型生成游戏画面 INTRODUCTION 电子游戏运行时在loop,每个loop由三部分组成: 监听输入 更新游戏状态 渲染画面 可交互的世界模拟不只是一个高帧率视频生成,还需...
2024-09-12
ai
ai
阅读全文
CRTP
奇异递归模板模式 Curiously Recurring Template Pattern,CRTP 最近发现一个很优雅的写法,CRTP,利用了模版和继承的特性,实现了一种奇观的“自我认知”,可以省去写很多重复代码 C#实现一个单例 定义 using System.Collections;using System.Collections.Generic;using UnityEngine...
2024-08-15
program
program
阅读全文
Unity Luban
Unity Luban表格工具 Luban是一个很好用的导表工具 Unity Luban由三部分组成: Unity Package,用于读取json 导表工具,点击一下.bat,就能将表格转为C#和json 生成的代码+ExternalTypeUtil,这部分将放在Unity Assets内 项目初始化 一:下载导表工具 参考Csharp Unity json,在Unity项目外某处新建...
2024-08-10
engine
engine
阅读全文
Unity UI 开发
Unity UI 开发 使用中文字体 在使用Unity制作游戏时,想要UI(TMP)使用中文字体 下载一个字体文件.ttf 下载一个中文字符集.txt 分享一个字符集项目https://github.com/wy-luke/Unity-TextMeshPro-Chinese-Characters-Set.git Window–TextMeshPro–Font Asset Creat...
2024-08-08
engine
engine
阅读全文
Gradio
Gradio Gradio是一个基于Python的Web UI框架,常用于AI demo搭建,SD的webui就使用的Gradio Gradio采用函数式编程,由组件和函数组成,声明组件即可绘制UI,为组件绑定函数可以修改组件内容 可以在Gradio Playground中预览体验 基本语法 Blocks 我不太喜欢 Interface 相较于Interface,Blocks可以使用gr...
2024-08-01
program
program
阅读全文
Diffvg踩坑
Diffvg踩坑 Diffvg是一个Linux下的基于C++的可微渲染库,能将一个图片转化为SVG格式,但我最近安装Diffvg真实费了好大的力气(主要是第一次遇到CUDA和GCC版本的问题) 环境依赖 需要Linux有N卡GPU 需要安装CUDA(可以用nvcc -V查看CUDA版本) 要有对应CUDA版本的GCC(如果不对应,优先去GCC降级) Anaconda3 安装 git cl...
2024-07-30
ai
ai
阅读全文
Linux下GCC降级
Linux下GCC降级 Ubuntu自带gcc,但是通常版本很高,而CUDA不支持高版本gcc,于是需要进行降级 gcc-7 安装gcc-7 sudo apt-get install gcc-7 g++-7 设置gcc版本优先级 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 9sudo update-al...
2024-07-30
program
program
阅读全文
Photoshop使用笔记
Photoshop使用笔记 白天变黑夜 导入图片,解除图片锁定 右下角点击曲线 将曲线的右上角点向下移动,此时整个图片将会变黑 添加一个新图层,用画笔工具在图层中画白色内容 将新图层设为叠加,于是白色内容部分就会变亮
2024-07-28
dcc
dcc
阅读全文
Unity URP RenderFeature
Unity URP RenderFeature 大部分Unity图形开发者的效果需求其实可以用URP的RenderFeature实现,而非完整用SRP重写一个管线 替换全局材质 这是一个替换全局物体材质的Feature的示例,可以用于各种Debug Global Volume 在这里面添加开关 public enum DisplayMode{ None = 0, Gen...
2024-07-17
engine
engine
阅读全文
1 / 12
下一页