# list of GPU features

**URL:** <https://forums.chaos.com/t/list-of-gpu-features/85451>\
**Category:** Requests\
**Created:** [October 25, 2017, 5:27pm UTC](https://forums.chaos.com/t/list-of-gpu-features/85451 "2017-10-25T17:27:06Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lapaev](https://avatars.discourse-cdn.com/v4/letter/l/7ab992/32.png) [@Lapaev](https://forums.chaos.com/u/Lapaev)\
**Post date:** [October 25, 2017, 5:27pm UTC](https://forums.chaos.com/t/list-of-gpu-features/85451/1 "2017-10-25T17:27:06Z")

</div>

Hi,

Is there an approximate ETA for some of these important features to be supported on GPU?:

1.Full support for V-Ray MTL ( mainly Dispersion and Glossy Fresnel, Translucency, Roughness)  
2.VRayOSLMtl  
3.VRayToon  
4.VRayEnvironmentFog  
5.Maya File node with full support of projection node. (I have been requesting this one for over a year now)

Thanks

---

<div class="post-metadata">

**Author:** ![savage309](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/savage309/32/40144_2.png) [@savage309](https://forums.chaos.com/u/savage309)\
**Post date:** [October 25, 2017, 6:29pm UTC](https://forums.chaos.com/t/list-of-gpu-features/85451/2 "2017-10-25T18:29:06Z")

</div>

Thanks a lot for the feedback! It is very helpful to know what people need.

1. Glossy fresnel is being worked on atm. Use FastSSS2 instead of translusency …  
2. I doubt it will happen soon. We have MDL (materials + textures) and GLSL textures instead.  
3. Can’t give ATA, will have too look at it.  
4. Env fog is implemented in internal builds (although, atm without textures). Some volunteers already beta test it [https://www.instagram.com/p/BR8dpphhqCH/?hl=bg&taken-by=dabarti\_cgi](https://www.instagram.com/p/BR8dpphhqCH/?hl=bg&taken-by=dabarti%5C_cgi). It is comming.  
5. Can you give a scene? Projection is support foq quite some time in the engine.

Best,  
Blago.

---

<div class="post-metadata">

**Author:** ![Lapaev](https://avatars.discourse-cdn.com/v4/letter/l/7ab992/32.png) [@Lapaev](https://forums.chaos.com/u/Lapaev)\
**Post date:** [October 26, 2017, 3:57pm UTC](https://forums.chaos.com/t/list-of-gpu-features/85451/3 "2017-10-26T15:57:52Z")

</div>

How about dispersion in VrayMtl? It seems like a very important feature visually.

Ps

I will send a scene in a bit.

---

<div class="post-metadata">

**Author:** ![savage309](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/savage309/32/40144_2.png) [@savage309](https://forums.chaos.com/u/savage309)\
**Post date:** [October 26, 2017, 7:40pm UTC](https://forums.chaos.com/t/list-of-gpu-features/85451/4 "2017-10-26T19:40:44Z")

</div>

We know about the camera, I hope it is not huge annoynment?  
Image filter should alias images as well as in the CPU (keep in mind that subpixel mapping does not work in GPU and we don’t plan to support it).

Dispersion is somewhere in the todo list, but to be honest so far not many people have actually asked for it, so we have planned few things before it … I will at least check how much efforts it will take.

Best,  
Blago.

---

<div class="post-metadata">

**Author:** ![Lapaev](https://avatars.discourse-cdn.com/v4/letter/l/7ab992/32.png) [@Lapaev](https://forums.chaos.com/u/Lapaev)\
**Post date:** [October 26, 2017, 7:49pm UTC](https://forums.chaos.com/t/list-of-gpu-features/85451/5 "2017-10-26T19:49:05Z")

</div>

> [@savage309](#):
>
> We know about the camera, I hope it is not huge annoynment?  
> Image filter should alias images as well as in the CPU (keep in mind that subpixel mapping does not work in GPU and we don’t plan to support it).
> 
> Dispersion is somewhere in the todo list, but to be honest so far not many people have actually asked for it, so we have planned few things before it … I will at least check how much efforts it will take.
> 
> Best,  
> Blago.

Yeah camera is no big deal.

Dispersion seems like a low hanging fruit. People avoided it on CPU i assume since it’s so expensive to render but in GPU I think it makes the most sense. Can you guys bump it in to do list please 🙂

---

<div class="post-metadata">

**Author:** ![savage309](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/savage309/32/40144_2.png) [@savage309](https://forums.chaos.com/u/savage309)\
**Post date:** [October 26, 2017, 8:07pm UTC](https://forums.chaos.com/t/list-of-gpu-features/85451/6 "2017-10-26T20:07:47Z")

</div>

If you can upload scenes, some of the QA guys will check what is going on. Are you sure you are not rendering the production with CPU (it looks different)? What is texture size mode?

Best,  
Blago.

---

<div class="post-metadata">

**Author:** ![Lapaev](https://avatars.discourse-cdn.com/v4/letter/l/7ab992/32.png) [@Lapaev](https://forums.chaos.com/u/Lapaev)\
**Post date:** [October 26, 2017, 8:43pm UTC](https://forums.chaos.com/t/list-of-gpu-features/85451/7 "2017-10-26T20:43:40Z")

</div>

You’re right, had 512px in IPR tab and 2048 in Vray, so yeah after making both same value results identical, wouldn’t it make sense to link those together for user intuitiveness? (only if you have specific production need you would want to tweak stuff separately)

---

<div class="post-metadata">

**Author:** ![savage309](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/savage309/32/40144_2.png) [@savage309](https://forums.chaos.com/u/savage309)\
**Post date:** [October 26, 2017, 9:45pm UTC](https://forums.chaos.com/t/list-of-gpu-features/85451/8 "2017-10-26T21:45:13Z")

</div>

Hard to say (without guessing), could be subpixel mapping or something. Can you upload the scene, so QA can check it?

Best,  
Blago.

---

<div class="post-metadata">

**Author:** ![Lapaev](https://avatars.discourse-cdn.com/v4/letter/l/7ab992/32.png) [@Lapaev](https://forums.chaos.com/u/Lapaev)\
**Post date:** [October 26, 2017, 10:36pm UTC](https://forums.chaos.com/t/list-of-gpu-features/85451/9 "2017-10-26T22:36:48Z")

</div>

> [@savage309](#):
>
> Hard to say (without guessing), could be subpixel mapping or something. Can you upload the scene, so QA can check it?
> 
> Best,  
> Blago.

Turned off in both screenshots.  
Uploaded the scene  
[gpu\_test.zip](https://forums.chaos.com/uploads/short-url/858OK5UjG09r0lCm86lqlKEoIna.zip) (3.67 MB)

---

<div class="post-metadata">

**Author:** ![Lapaev](https://avatars.discourse-cdn.com/v4/letter/l/7ab992/32.png) [@Lapaev](https://forums.chaos.com/u/Lapaev)\
**Post date:** [October 27, 2017, 6:38pm UTC](https://forums.chaos.com/t/list-of-gpu-features/85451/10 "2017-10-27T18:38:11Z")

</div>

Almost forgot one thing, will layered texture be supported when plugged into vraytriplanar, (i’m assuming right now it’s not recognized as bitmap and only bitmap is allowed)?

---

<div class="post-metadata">

**Author:** ![savage309](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/savage309/32/40144_2.png) [@savage309](https://forums.chaos.com/u/savage309)\
**Post date:** [October 28, 2017, 10:39am UTC](https://forums.chaos.com/t/list-of-gpu-features/85451/11 "2017-10-28T10:39:21Z")

</div>

> [@Lapaev](#):
>
> Almost forgot one thing, will layered texture be supported when plugged into vraytriplanar, (i’m assuming right now it’s not recognized as bitmap and only bitmap is allowed)?

Thanks for the scene!

We still support it only for bitmaps, but I will bump the note in the bug tracker.

Best,  
Blago\*\*.\*\*

---

<div class="post-metadata">

**Author:** ![shaio](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/shaio/32/36276_2.png) [@shaio](https://forums.chaos.com/u/shaio)\
**Post date:** [November 1, 2017, 4:05pm UTC](https://forums.chaos.com/t/list-of-gpu-features/85451/12 "2017-11-01T16:05:01Z")

</div>

> [@Lapaev](#):
>
> Image filter on CPU look stronger than on GPU.
> 
> user erorr?

HI,  
the difference between the CPU and the GPU is because currently the GPU is ignoring the “Size” parameter when the filter is set to “Gaussian”. I’ve reported the issue for fixing and as a workaround you can use some of the other filter types.  
Thanks for the feedback.

---

<div class="post-metadata">

**Author:** ![Lapaev](https://avatars.discourse-cdn.com/v4/letter/l/7ab992/32.png) [@Lapaev](https://forums.chaos.com/u/Lapaev)\
**Post date:** [November 17, 2017, 8:53pm UTC](https://forums.chaos.com/t/list-of-gpu-features/85451/13 "2017-11-17T20:53:24Z")

</div>

Thanks! Yeah, it’s kinda hard with refraction since it’s all super jagged in bright spots.

Any news on how hard it is to implement Dispersion?

---

<div class="post-metadata">

**Author:** ![savage309](https://dub1.discourse-cdn.com/chaosprd/user_avatar/forums.chaos.com/savage309/32/40144_2.png) [@savage309](https://forums.chaos.com/u/savage309)\
**Post date:** [November 17, 2017, 9:24pm UTC](https://forums.chaos.com/t/list-of-gpu-features/85451/14 "2017-11-17T21:24:20Z")

</div>

> [@Lapaev](#):
>
> Any news on how hard it is to implement Dispersion?

Sorry, we haven’t looked into it yet.

Best,  
Blago.
