Search found 3910 matches

by jsantos
14 Jan 2014, 01:11
Forum: General Discussion
Replies: 2
Views: 2122

Re: GUI hit testing

Do you want this to know if an input event must be sent to your 3d scene? We use HitTest() in our integration tutorial for this purpose: static bool captured = false; switch (uMsg) { case WM_MOUSEMOVE: { if (gXamlRenderer != 0) { gXamlRenderer->MouseMove(LOWORD(lParam), HIWORD(lParam)); } break; } c...
by jsantos
13 Jan 2014, 21:05
Forum: General Discussion
Replies: 10
Views: 5347

Re: Video Rendering

Just want to be sure that I understand you - In order to achieve dynamic texture effect I have to do the following: 1. Create the low level GPU resource myself (D3D9, GL etc..) 2. Create an instance of Noesis::Render::DX9Texture2D or Noesis::Render::GLTexture2D (Depends on used rendering API) with ...
by jsantos
13 Jan 2014, 19:20
Forum: Showcase Gallery
Replies: 0
Views: 8715

Horizontal Text Fade

A little XAML showing text that advances horizontally with a fade in.
Text.png
by jsantos
11 Jan 2014, 17:11
Forum: Showcase Gallery
Replies: 2
Views: 19230

9-slice scaling

9-slice scaling lets you scale vector and bitmap objects without distorting their geometry, retaining the look of key elements like text or rounded corners. 9-Slice.jpg <Grid xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx...
by jsantos
10 Jan 2014, 19:05
Forum: General Discussion
Replies: 5
Views: 3616

Re: asm.js and webGL

Hi Rob,

Yes! We have investigated that option and is in the roadmap (low priority for now) to implement it. I personally would love to find time to implement this but we have so many tickets... I don't know yet when we will start with this.

Thanks for sharing!
by jsantos
10 Jan 2014, 19:01
Forum: General Discussion
Replies: 5
Views: 3470

Re: SVG Renderer questions

Yes I'd like to render it with perspective, but what I would ideally like is to be able to attach it to a gameobject and have it render whereever the gameobject is (i.e. using its transform). This is the way RenderTexture works with gameobjects. Although if you have a lot of them it can be ineffici...
by jsantos
10 Jan 2014, 18:51
Forum: General Discussion
Replies: 10
Views: 5347

Re: Video Rendering

Hi Nir, You are right, using an image source is quite inefficient (a texture is created for each frame). The best way is that you create the texture yourself (you are in charge of updating it) and using a texture source. TextureSource needs a ITexture2D. You can wrap a ITexture2D using a DirectX or ...
by jsantos
08 Jan 2014, 15:22
Forum: General Discussion
Replies: 5
Views: 3470

Re: SVG Renderer questions

noesisGUI renders directly using triangles, yes. You have the option of using a Render Texture, but the component attached to the camera renders directly to the main screen surface. What do you mean with world space? You can apply 3d-projection to any element to apply perspective. Is that what you w...
by jsantos
07 Jan 2014, 21:20
Forum: General Discussion
Replies: 14
Views: 6517

Re: Drag/input performance

Yes, if you need panels hidden by 3d scene objects you have to use quads for now. Although this is something that could be improved in the future, we didn't find time to investigate it yet.
by jsantos
07 Jan 2014, 20:50
Forum: General Discussion
Replies: 14
Views: 6517

Re: Drag/input performance

The matrices of noesisGUI elements are full 4x4 matrices. You can apply perspective and z layering. I think that you could achieve what you want without using render to texture. The unique limitation is that we ignore the zbuffer.