Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.

Can't select point on CV Curve in Maya 2018!

Anonymous

Can't select point on CV Curve in Maya 2018!

Anonymous
Not applicable

If I create a CV curve and try right clicking in the Viewport and select "Curve Point" from the Hotbox I can't then  select a point on a curve.

Another Maya 2018 bug? Is anyone else having this issue?

Reply
Accepted solutions (4)
13,018 Views
24 Replies
Replies (24)

sean.heasley
Alumni
Alumni

Hi @Anonymous

 

If you select Control Vertex you should be able to edit the curve points.

 

Please hit the Accept as Solution button if my post fully solves your issue, or reply with additional details if the problem persists.

Kudos are greatly appreciated. Everyone likes a thumbs up!

Anonymous
Not applicable

Hi. Sorry but that would only allow me to select a CV vertex not a Curve Point.

A CV vertex is a point along the Hull of the curve. A Curve Point is a point along the curve that can be used for splitting etc.

 

The bug definitely seems linked to the hotbox, as if you go the long winded method of going to the "Select" menu and select "Components" and then "Curve Point" then it seems to work.

djonesuk
Advocate
Advocate

Hi

 

The select curve point function works just fine for me in Maya 2018 Windows 10. When you say it doesn't work, what happens when you click on the Curve Point option in the hotbox?

0 Likes

Anonymous
Not applicable

Literally nothing happens when I select the Curve Point Hotbox entry.

It does work in the legacy viewports though, just not in Viewport 2.0

0 Likes

djonesuk
Advocate
Advocate

Legacy viewports?  In 2018?  Are you sure?

0 Likes

Anonymous
Not applicable

Yep. You can enable them with an environment variable.

 

set MAYA_ENABLE_LEGACY_VIEWPORT=1

 I've just deleted my prefences and tried again though and guess what! It's working again.

djonesuk
Advocate
Advocate

Hmm, thanks for the legacy info.  I wasn't aware of that.

 

Seems deleting prefs is the 'turn it off and on again' of Maya.  Smiley Happy

Anonymous
Not applicable
Accepted solution

Ok I've looked further into this and the reason deleting the preferences worked, was because it reset the "vp2RenderingEngine" optionVar to OpenGL.

We need to use DirectX11 at our studio and when this option was is set:

 

e.g.

import maya.cmds as mc; mc.optionVar( stringValue =("vp2RenderingEngine", "DirectX11"))

 

The problem with CV selection is then evident. You need to run Maya twice for the issue, as the option var only takes effect the next time you run Maya, but this is still a major issue.

 

Can an Autodesk engineer look into this?

sean.heasley
Alumni
Alumni
Accepted solution

Hi @Anonymous

 

Thank you for the detailed workaround and I've logged this issue with our dev team!

0 Likes

Anonymous
Not applicable

FYI This is still broken in Maya 2018 Update 1

0 Likes

mspeer
Consultant
Consultant

Hi!

 

Here it works with Maya 2017 and Maya 2018 also in Viewport 2.0

0 Likes

Anonymous
Not applicable

Are you in Direct X Viewport 2, or OpenGL?

0 Likes

mspeer
Consultant
Consultant

Hi!

 

OpenGL.

0 Likes

Anonymous
Not applicable

I think that's why it's working for you then. We have to use DirectX for our ShaderFX shaders and still have the problem.

0 Likes

mspeer
Consultant
Consultant
Accepted solution

Hi!

 

I tested it with DirectX mode and you are right.

 

But there seems to be a workaround, after you you changed to Curve Point selection:

1. CTRL + Right mouse click directly on the curve to open Hotbox, but don't select any menu

2. Just release buttons

Now it works (for me)

Anonymous
Not applicable

Thanks for solution.
This is big issue also for me, vote +1 for bug fix.

Anonymous
Not applicable

FYI. This is still broken in Maya 2018 Update 2. 😞

0 Likes

Anonymous
Not applicable

I confirm the problem exists.

Anonymous
Not applicable

Mine were being hidden but were there. I had to go into my show menu and turn my Nurbs CVs back on.