vtk.js interaction does not currently implement zooming. So the current
behavior is expected.

What are you trying to do with vtk.js and salome? vtk.js has not been
released yet and is a pure JavaScript/client library.



On Wed, Aug 17, 2016 at 3:18 PM, Daniel Zuidinga <[email protected]> wrote:

> shouldn't work scroll wheel in vtk.js? e.g. here
> https://kitware.github.io/vtk-js/examples/HttpSceneLoader.html
> I have to compile the whole sources? I use pv of salome meca. I hope it
> isn't to complicated and cpu intensive.
>
>
> Am 17.08.2016 um 22:32 schrieb Sebastien Jourdain:
>
> I guess ParaView is missing more code on the server side. ;-)
> This time, it will be in the C++.
>
>
> ${ParaView-src}/VTK/Web/Core/vtkWebApplication.cxx =>
> vtkPVWebApplication::HandleInteractionEvent
>
> vs
>
> ${ParaView-src}/Web/Core/vtkPVWebApplication.cxx => vtkWebApplication::
> HandleInteractionEvent
>
> The VTK one has:
>
>   // Handle scroll action if any
>   if(event->GetScroll()) {
>     iren->SetEventInformation(0, 0, ctrlKey, shiftKey,
> event->GetKeyCode(), 0);
>     iren->MouseMoveEvent();
>     iren->RightButtonPressEvent();
>     iren->SetEventInformation(0, event->GetScroll()*10, ctrlKey, shiftKey,
> event->GetKeyCode(), 0);
>     iren->MouseMoveEvent();
>     iren->RightButtonReleaseEvent();
>     this->Internals->ImageCache[view].NeedsRender = true;
>     return true;
>   }
>
> If you got it working, could you submit a pull request on our gitlab and
> assign it to me so those fix could be part of PV 5.2?
>
> Thanks,
>
> Seb
>
> On Wed, Aug 17, 2016 at 2:08 PM, Daniel Zuidinga <[email protected]>
> wrote:
>
>> I added the lines but scroll wheel does not work
>>
>>
>>> Look at ${pv_src}/Web/Python/paraview/web/protocols.py
>>> #ParaViewWebMouseHandler
>>> vs ${pv_src}/VTK/Web/Python/vtk/web/protocols.py   #vtkWebMouseHandler
>>>
>>> it seems the paraview one is missing:
>>>
>>>       if event.has_key("scroll"):
>>>             pvevent.SetScroll(event["scroll"])
>>>
>>> Just add it to your paraview python file.
>>>
>>>
>>
>
>
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the ParaView Wiki at: 
http://paraview.org/Wiki/ParaView

Search the list archives at: http://markmail.org/search/?q=ParaView

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/paraview

Reply via email to