-
Notifications
You must be signed in to change notification settings - Fork 179
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
3D viewport navigation lags back to origin #33
Comments
Hi, I was on holidays. Can you check older versions of AB? |
Hey there, np thanks for the follow up. i tried 2.1 but i cant get it compiled - getting an error /usr/lib/qt/bin/rcc -name content ../content.qrc -o qrc_content.cpp |
Ok, I know where is the problem. |
Hey, I also have the 3d viewport navigation problems. I think, there are two different problems. The error described in this issue (the navigation lags back to origin) occures the first time in the commit be8bb6f (I have used But I had a second issue, that the viewport lags for one or two seconds. That issue is already reproducable in 2.x versions. |
Ok, thanks for info. I'm waiting for P-R. |
Ok, my Pull Request is online. But I don't like it, because it's somehow ugly. You can use if you want. Maybe you just want to look at it and develop a better solution. |
Ok, thanks. Yeah its a really big pull request. You need to add one new variable: e.g: bool bMouseDragging; in class GLImage. What about that? I know that you will lost all image effects during mouse dragging, but such solution is much simpler. |
Ok, I've tried the bMouseDragging trick, but I couldn't see a difference between "before" and "after" using bMouseDragging to controll the image effects |
Ok thank, I was courious, because It should help to reduce the GPU computation time, but if the problem is in drivers as you wrote, your solutions will be better. I will take a look at your PR this evening. |
Ok, I did the merge. Once again thanks for this fix, I see improvement! |
You're welcome :) |
i will give it a try with this improvement. |
Ok, please give me a feedback if it works now. |
works flawlessly. thanks a lot from my side Robert for the fix/PR and Krzysztof for PR check implement and of curse making and maintaining AB : -) |
Ok, I'm closing this issue. |
Hey Krzysztof,
i am running arch (kernel 3.19.2) and have some issues using the current AB master:
./linuxBuildScript.sh
WARNING: target.path is not defined: install target not created
mainwindow.ui: Warning: The name 'layoutWidget' (QWidget) is already in use, defaulting to 'layoutWidget1'.
glwidget.cpp:708:11: warning: enumeration value ‘MAX_TEXTURES_TYPE’ not handled in switch [-Wswitch]
switch(tType){
^
mainwindow.cpp:996:35: warning: unused parameter ‘size’ [-Wunused-parameter]
void MainWindow::changeWidth (int size){
^
mainwindow.cpp:1002:35: warning: unused parameter ‘size’ [-Wunused-parameter]
void MainWindow::changeHeight(int size){
^
mainwindow.cpp:1189:48: warning: unused parameter ‘indeks’ [-Wunused-parameter]
void MainWindow::updatePerformanceSettings(int indeks){
^
mainwindow.cpp:1632:38: warning: unused parameter ‘index’ [-Wunused-parameter]
void MainWindow::setOutputFormat(int index){
^
utils/Mesh.cpp:109:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(unsigned int i = 0 ; i < gl_vertices.size() ; i++ ){
^
utils/Mesh.cpp:152:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for( int k = 0 ; k < verlet[i].size() ; k++){
^
utils/Mesh.cpp:155:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for( int l = 0 ; l < verlet[i].size() ; l++){
^
utils/Mesh.cpp:342:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (unsigned int a = 0; a < vertexCount/3; a++)
^
utils/Mesh.cpp:387:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (unsigned int a = 0; a < vertexCount; a++)
^
formsettingsfield.cpp:117:45: warning: unused parameter ‘text’ [-Wunused-parameter]
void FormSettingsField::nameChanged(QString text){
^
formsettingscontainer.cpp:72:63: warning: unused parameter ‘field’ [-Wunused-parameter]
void FormSettingsContainer::reloadSettings(FormSettingsField* field){
^
utils/qglbuffers.cpp:373:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(unsigned int i = 0;i< attachments.size();i++){
^
The text was updated successfully, but these errors were encountered: