当前位置:网站首页>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 .
边栏推荐
- CUDA中的Warp matrix functions
- 利用传统方法(N-gram,HMM等)、神经网络方法(CNN,LSTM等)和预训练方法(Bert等)的中文分词任务实现
- TensorRT中的循环
- Codeforces Round #797 (Div. 3) A—E
- Decryption skills of encrypted compressed files
- Hydration failed because the initial UI does not match what was rendered on the server.问题原因之一
- Android - Kotlin 下使用 Room 遇到 There are multiple good constructors and Room will ... 问题
- 日期时间API详解
- CUDA user object
- 深入学习JVM底层(五):类加载机制
猜你喜欢

Summary of advertisement business bug replay

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

实习生跑路留了一个大坑,搞出2个线上问题,我被坑惨了

Linear DP (split)

最新CUDA环境配置(Win10 + CUDA 11.6 + VS2019)

Redis - grande question clé

找到页面当前元素z-index最高的数值

Introduce two automatic code generators to help improve work efficiency

Redis——热点key问题

深入学习JVM底层(三):垃圾回收器与内存分配策略
随机推荐
提高用户体验 防御性编程
Sentinel 阿里开源流量防护组件
eslint配置代码自动格式化
注解和反射详解以及运用
CUDA中的存储空间修饰符
Redis - cluster data distribution algorithm & hash slot
Linear DP (split)
深入了解JUC并发(一)什么是JUC
介绍两款代码自动生成器,帮助提升工作效率
CUDA中的Warp Shuffle
DeprecationWarning: .ix is deprecated. Please use.loc for label based indexing or.iloc for positi
Top 10 classic MySQL errors
递归(迷宫问题、8皇后问题)
Shardingsphere JDBC
Detailed definition of tensorrt data format
pytest(2) mark功能
深入学习JVM底层(二):HotSpot虚拟机对象
selenium的web自动化中常用的js-修改元素属性翻页
链表(线性结构)
web自动化切换窗口时报错“list“ object is not callable