Andrew Shpagin Posted November 21, 2008 Author Report Share Posted November 21, 2008 Thanks ! I am sure CUDA can work on 10.5.4. You can download samples there http://www.nvidia.com/object/cuda_get.html Link to comment Share on other sites More sharing options...
philnolan3d Posted November 21, 2008 Report Share Posted November 21, 2008 I see the download in that link contains a "CUDA driver". I was under the impression that if you had a geforce 8xxx or above card it would just work, no special drivers or installs required. Is that not the case? Link to comment Share on other sites More sharing options...
Andrew Shpagin Posted November 21, 2008 Author Report Share Posted November 21, 2008 I have uploaded very first CUDA supporting version. Only CUDA supported tools: -fill/smooth/grow -sphere Only 64-bit executables support CUDA There is CUDA checker to compare speed. Speed growth is very noticeable on bigger brushes. Also you can press ALT+ENTER to enter fullscreen mode. It works faster. It is interesting if it will work without CUDA drivers: http://www.nvidia.com/object/cuda_get.html Link to comment Share on other sites More sharing options...
Advanced Member David Walters Posted November 21, 2008 Advanced Member Report Share Posted November 21, 2008 It is interesting if it will work without CUDA drivers Hi, unfortunately alpha 41 fails to run on my machine. I have a 7800GTX on Vista x64 and have no special CUDA drivers installed. Failure is: 3D-CoatDX64.exe - unable to locate "cudart.dll" Clicking OK after that, and it understandably crashes. (I use an 8800GT on XP32 at work, looking forward to trying this out when 32-bit support is added!) Link to comment Share on other sites More sharing options...
philnolan3d Posted November 21, 2008 Report Share Posted November 21, 2008 Yup, same error here. I'll download the drivers, then try it again. Edit: Installed the CUDA drivers, rebooted and tried again. Still the same error about missing cudart.dll Link to comment Share on other sites More sharing options...
Advanced Member SonK Posted November 21, 2008 Advanced Member Report Share Posted November 21, 2008 I have uploaded very first CUDA supporting version.Only CUDA supported tools: -fill/smooth/grow -sphere Only 64-bit executables support CUDA There is CUDA checker to compare speed. Speed growth is very noticeable on bigger brushes. Also you can press ALT+ENTER to enter fullscreen mode. It works faster. It is interesting if it will work without CUDA drivers: http://www.nvidia.com/object/cuda_get.html Andrew, lol actually i meant a summary of how things are going with CUDA experiment, but a new alpha is even better . I found one quick bug with alpha 41, increase resolution 2 times, and the sphere will get screw up(rotate it to see the error). Yup, same error here. I'll download the drivers, then try it again.Edit: Installed the CUDA drivers, rebooted and tried again. Still the same error about missing cudart.dll It's a common misconception to think that you need that CUDA driver. Most of the recent display driver will enable PhysX,CUDA,etc. So just install the latest driver for your card. Anyway everything works here, i used to have that missing cudart.dll issue, but since i installed the SDK and toolkit, it went away. If that doesn't work try copying the cudart.dll(it's in the toolkit folder) into your system32 folder. FYI, i do not have cudart.dll in my system32 folder. I think all you need is the toolkit to be installed. @Deadman, OpenCL looks promising on paper because its cross platform and not tie to any one graphic card maker. Lets hope it actually works once it mature and release..then Andrew can use it to speed up 3DC across all platform. Link to comment Share on other sites More sharing options...
Advanced Member Jokermax Posted November 21, 2008 Advanced Member Report Share Posted November 21, 2008 yeah just install cuda toolkit to make it work. works fine here - some artifacts(precision?) while using CUDA. great speed increase on large brush spray/thaw with CUDA Link to comment Share on other sites More sharing options...
Advanced Member SonK Posted November 21, 2008 Advanced Member Report Share Posted November 21, 2008 yeah just install cuda toolkit to make it work. works fine here - some artifacts(precision?) while using CUDA. great speed increase on large brush spray/thaw with CUDA yeah i saw some line type artifact with fill and i think spray/thaw. I do see about a 2-4 time increase in brush performance on big brush stroke. Example of CUDA improvement, 20 million triangles with a thaw brush of a brush radius of 45 is still smooth sculpt with. Link to comment Share on other sites More sharing options...
philnolan3d Posted November 21, 2008 Report Share Posted November 21, 2008 yeah just install cuda toolkit to make it work. works fine here - some artifacts(precision?) while using CUDA. great speed increase on large brush spray/thaw with CUDA OK then I'll try the toolkit when I get home (at Starbucks working on the two headed terror now hehe). I wonder if that can be included in the 3DC installer, I didn't look to see what the redistribution rules are. Link to comment Share on other sites More sharing options...
Advanced Member SonK Posted November 22, 2008 Advanced Member Report Share Posted November 22, 2008 OK then I'll try the toolkit when I get home (at Starbucks working on the two headed terror now hehe). I wonder if that can be included in the 3DC installer, I didn't look to see what the redistribution rules are. Looks like a new set of drivers are out here: http://www.nvidia.com/object/cuda_get.html pretty sweet that it supports both Quadros and GeForce cards with the orginal INF file. Also CUDA toolkit 2.1beta is out. Link to comment Share on other sites More sharing options...
philnolan3d Posted November 22, 2008 Report Share Posted November 22, 2008 Yeah I've downloaded the toolkit and it's works now. I noticed some pretty bad holes and distortions with Increase Res. Link to comment Share on other sites More sharing options...
Member SMcQ Posted November 22, 2008 Member Report Share Posted November 22, 2008 Andrew, Can you post dual versions of the alpha in the future, one without CUDA for folks like me whose legacy cards cannot handle CUDA requirements? Or maybe one version that allows CUDA to be switched off so it won't crash, or has automatic detection so it can match the host card's capability? SMcQ Link to comment Share on other sites More sharing options...
philnolan3d Posted November 22, 2008 Report Share Posted November 22, 2008 There's a check box "Use CUDA" there already. Link to comment Share on other sites More sharing options...
Member SMcQ Posted November 22, 2008 Member Report Share Posted November 22, 2008 There's a check box "Use CUDA" there already. OK, thanks. Obviously I haven't tried it yet. I'm a little daunted by how 3D software is outpacing my hardware. Link to comment Share on other sites More sharing options...
Member Scott Posted November 22, 2008 Member Report Share Posted November 22, 2008 I unfortunately cannot seem to run either 64bit OGL or 64bit DX..... 32bit version works, but of course i wanted to test CUDA... It doesn't seem to be a CUDA related error, and all the other CUDA examples i have work fine. "3D-CoatGL64.exe - Application Error The application failed to initialize properly (0xc000007b). Click OK to terminate the application." I will also try it out on my laptop ASAP but i have to load the CUDA toolkit for the 9650GT and lappy first. Any Ideas Andrew....? Vista x64, 512Mb 8800GTS.... (Fault Module Name = ntdll.dll) Link to comment Share on other sites More sharing options...
Andrew Shpagin Posted November 22, 2008 Author Report Share Posted November 22, 2008 I unfortunately cannot seem to run either 64bit OGL or 64bit DX.....32bit version works, but of course i wanted to test CUDA... It doesn't seem to be a CUDA related error, and all the other CUDA examples i have work fine. "3D-CoatGL64.exe - Application Error The application failed to initialize properly (0xc000007b). Click OK to terminate the application." I will also try it out on my laptop ASAP but i have to load the CUDA toolkit for the 9650GT and lappy first. Any Ideas Andrew....? Vista x64, 512Mb 8800GTS.... (Fault Module Name = ntdll.dll) So, you have installed right cuda drivers/toolkit? I will upload 32-bit cuda version soon. Link to comment Share on other sites More sharing options...
Member Covenant Posted November 22, 2008 Member Report Share Posted November 22, 2008 Are you sere that you are using V38? Because there was problems with transpose in earlier versions. Also, if V38, please attach file log.txt. I am sure problem is in shaders only. Thanks for replying Andrew. I did have earlier alpha versions installed. I removed the alpha installation and re-installed and it is working properly. Thanks a lot. Link to comment Share on other sites More sharing options...
Member Scott Posted November 22, 2008 Member Report Share Posted November 22, 2008 So, you have installed right cuda drivers/toolkit? I will upload 32-bit cuda version soon. Doh!, No i still had an older CUDA Toolkit installed, I uninstalled previous version, installed the latest 2.1 beta toolkit for Vistax64 release and all is working now. So thanks for the efforts... looks like there is a few issues as mentioned by others (precision?), but the performance with large radius brushes is quite excellent, although it seems to smooth slightly oddly. Cannot wait to see more, thanks for posting the early tests! Does 3DC need Full double precision FP? I know CUDA supports it, but only supported on 200 series Nvidia's, which means i guess you cannot use it currently? Keep up the good work.... Link to comment Share on other sites More sharing options...
Advanced Member jaf Posted November 22, 2008 Advanced Member Report Share Posted November 22, 2008 As usual, I'm a bit confused. Does the latest build run on non-cuda systems (I know the cuda part won't)? Will there be two versions (cuda and not)? Are there changes that don't involve cuda that we can test? The answer "download and try it" isn't good. It takes around 4 hours for me to do that, so I'd at least like to know if I'm wasting my time when it isn't going to work. Link to comment Share on other sites More sharing options...
philnolan3d Posted November 22, 2008 Report Share Posted November 22, 2008 That's a good point, I forgot that the CUDA toolkit needs to be installed or the latest alpha won't even run. I don't know what would happen if you tried to install the toolkit on an AMD or older nVidia system. Link to comment Share on other sites More sharing options...
Andrew Shpagin Posted November 22, 2008 Author Report Share Posted November 22, 2008 As usual, I'm a bit confused. Does the latest build run on non-cuda systems (I know the cuda part won't)? Will there be two versions (cuda and not)? Are there changes that don't involve cuda that we can test?The answer "download and try it" isn't good. It takes around 4 hours for me to do that, so I'd at least like to know if I'm wasting my time when it isn't going to work. Mostly change is CUDA implementation. Non - cude feature - ALT+ENTER for fullscreen mode (better performance) Of course next builds will combine both - CUDA and non - CUDA versions. Link to comment Share on other sites More sharing options...
Advanced Member rimasson Posted November 22, 2008 Advanced Member Report Share Posted November 22, 2008 Both cuda Dx and Gl version crash with my Xp 64 system. I've installed the latest cuda tolkit. Link to comment Share on other sites More sharing options...
Advanced Member SonK Posted November 22, 2008 Advanced Member Report Share Posted November 22, 2008 Both cuda Dx and Gl version crash with my Xp 64 system. I've installed the latest cuda tolkit. i guess i'll ask the obvious questions, are you running the latest CUDA driver? are you getting any error message before the crash? edit: i check and the Quadro FX 1500 is not a CUDA enable product. that might be the reason it crashes? http://www.nvidia.com/object/cuda_learn_products.html Link to comment Share on other sites More sharing options...
Advanced Member rimasson Posted November 23, 2008 Advanced Member Report Share Posted November 23, 2008 I installed this drivers from nvida.com CudaSetup :-win64-rel-nightly-2.1.1635-3046817.exe Before the installation, i had the 'missing cuda dll error, and after, i've got an 'out of mem error' when i enter vox mode. Link to comment Share on other sites More sharing options...
Member JulesD Posted November 23, 2008 Member Report Share Posted November 23, 2008 Scaling of the texture, holding shift key and right mouse button not working. It is scaling size of brush same as holding ctrl and right mouse button. -alpha41 -opengl -64 bit with cuda on Link to comment Share on other sites More sharing options...
Member JulesD Posted November 23, 2008 Member Report Share Posted November 23, 2008 Just want to make sure of something. Once the volumetric sculpting tools are complete. It will connect to the rest of the program. Meaning you can load a object in with the load or import commands, then use the volumetric sculping tools on the model loaded in? Link to comment Share on other sites More sharing options...
Advanced Member lc8b105 Posted November 23, 2008 Advanced Member Report Share Posted November 23, 2008 Just want to make sure of something. Once the volumetric sculpting tools are complete. It will connect to the rest of the program. Meaning you can load a object in with the load or import commands, then use the volumetric sculping tools on the model loaded in? It's already here! You can load(use merge command in volumetric sculpting mode ) any model with .obj/.fbx/.lwo format into 3DC and it will be automatic convert to volumetric model, of course you can use the volumetric sculping tools on the model. I have made a video to show that: volu.mov.zip Link to comment Share on other sites More sharing options...
Advanced Member SonK Posted November 24, 2008 Advanced Member Report Share Posted November 24, 2008 Andrew, I found another annoying bug in Alpha 41 related to CUDA. If i open 3DC file with cuda checkbox ON, it create artifacts on the VS mesh, kind of dash-line artfacts. They aren't display artifact at all, they are on the mesh itself. I think you have my 3DC file, you can try it on that. Link to comment Share on other sites More sharing options...
Andrew Shpagin Posted November 24, 2008 Author Report Share Posted November 24, 2008 Andrew,I found another annoying bug in Alpha 41 related to CUDA. If i open 3DC file with cuda checkbox ON, it create artifacts on the VS mesh, kind of dash-line artfacts. They aren't display artifact at all, they are on the mesh itself. I think you have my 3DC file, you can try it on that. It is good that you noticed it. I know the reason and will fix it. But I think it does not damages mesh itself. Only normals are calculated in wrong way in some points. Anyway I will fix it soon. Link to comment Share on other sites More sharing options...
Advanced Member BluEgo Posted November 24, 2008 Advanced Member Report Share Posted November 24, 2008 I have uploaded very first CUDA supporting version.Only CUDA supported tools: -fill/smooth/grow -sphere Only 64-bit executables support CUDA There is CUDA checker to compare speed. Speed growth is very noticeable on bigger brushes. Also you can press ALT+ENTER to enter fullscreen mode. It works faster. It is interesting if it will work without CUDA drivers: http://www.nvidia.com/object/cuda_get.html Just a question. Because tools have to be optimized with CUDA, should not be better if they would be modified and organized first ? I am referring to the carve/clay tool and other things like curved fallofs etc. etc., and the bad straight strokes as noticed other times. Or this optimization will not interfer with future modifies of the tools ? Link to comment Share on other sites More sharing options...
Recommended Posts