当前位置:网站首页>Render minecraft scenes into real scenes using NVIDIA GPU
Render minecraft scenes into real scenes using NVIDIA GPU
2022-07-02 06:29:00 【Little Heshang sweeping the floor】
GANcraft- Turn gamers into 3D The artist

NVIDIA And scientists at Cornell University introduced a hybrid unsupervised neural rendering process , It can effectively represent large and complex scenes in the world of three-dimensional elements . essentially ,3D Artists only need to build the simplest part , The algorithm will do the rest to build a realistic world . Researchers applied this hybrid neural rendering pipeline to Minecraft A piece of the world , To produce a more realistic Minecraft Scene version .
NVIDIA And the wider research community (pix2pix、pix2pixHD、MUNIT、SPADE) Previous work solved image to image conversion (im2im) The problem of —— Convert an image from one domain to another . At first glance , These methods seem to provide a simple solution for the task of transforming one world into another —— Convert one image at a time . However ,im2im Method does not maintain viewpoint consistency , Because they don't understand 3D The geometric , And each 2D Frames are generated independently . As can be seen from the following image , The results of these methods will produce jitter and sudden color and texture changes .
| MUNIT | SPADE | wc-vid2vid | NSVF-W | GANcraft |
|---|




Get into GANcraft, A direct pair 3D A new way to enter the world to operate .
Researchers at Research Explained in :“ Because the photorealistic rendering of the block world created by the user does not exist at all , We have to pass
Indirect supervision to train the model .”
The working principle of this method is to randomly sample the camera view in the input block world , Then imagine what a realistic version of the view would look like . This is SPADE With the help of ,SPADE yes NVIDIA Previous work on image to image conversion , And it's popular GauGAN Key components in the demonstration . GANcraft By using a style adjustment network that can eliminate the ambiguity between world structure and rendering style , Overcome these generated “ False reality ” View inconsistency of . This makes GANcraft It can generate output video with consistent view , And different styles as shown in the figure !

Although the research results are in Minecraft Has been shown , But this method is applicable to other 3D A piece of the world , For example, stereo pixels . The potential to shorten the time and expertise required to build a high-definition world increases the value of this research . It can help game developers 、CGI Artists and the animation industry reduce the time it takes to build these large and impressive worlds .
GANcraft stay Imaginaire In the library . The library is optimized for the training of generation model and generation countermeasure network , Support more GPU、 Multi node and automatic hybrid accuracy training . NVIDIA To make the 10 The implementation of many different research work and the pre training model have been released . as time goes on , This library will continue to update the updated works .
边栏推荐
- Warp shuffle in CUDA
- Name six schemes to realize delayed messages at one go
- 深入了解JUC并发(二)并发理论
- 【程序员的自我修养]—找工作反思篇二
- Vector types and variables built in CUDA
- Introduce two automatic code generators to help improve work efficiency
- Singleton mode compilation
- TensorRT中的循环
- Sentinel规则持久化到Nacos
- Detailed definition of tensorrt data format
猜你喜欢

Redis——缓存击穿、穿透、雪崩

Hydration failed because the initial UI does not match what was rendered on the server. One of the reasons for the problem

Linear DP (split)

Redis - big key problem

Support new and old imperial CMS collection and warehousing tutorials

一口气说出 6 种实现延时消息的方案

队列(线性结构)

深入了解JUC并发(一)什么是JUC

Decryption skills of encrypted compressed files

深入学习JVM底层(二):HotSpot虚拟机对象
随机推荐
Redis——热点key问题
When requesting resttemplate, set the request header, request parameters, and request body.
Is there a really free applet?
CUDA中的动态全局内存分配和操作
The Chinese word segmentation task is realized by using traditional methods (n-gram, HMM, etc.), neural network methods (CNN, LSTM, etc.) and pre training methods (Bert, etc.)
记录一次RDS故障排除--RDS容量徒增
20210306转载如何使TextEdit有背景图片
qq邮箱接收不到jenkins构建后使用email extension 发送的邮件(timestamp 或 auth.......)
Eggjs -typeorm 之 TreeEntity 实战
CUDA中的Warp matrix functions
介绍两款代码自动生成器,帮助提升工作效率
pytest(1) 用例收集规则
Find the highest value of the current element Z-index of the page
ShardingSphere-JDBC篇
程序员的自我修养—找工作反思篇
20201025 Visual Studio2019 QT5.14 信号和槽功能的使用
js中正则表达式的使用
Kotlin - 验证时间格式是否是 yyyy-MM-dd HH:mm:ss
Pbootcms collection and warehousing tutorial quick collection release
LeetCode 39. Combined sum