We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.

AVerge3Der

Forum Replies Created

Viewing 15 posts - 1 through 15 (of 32 total)
  • Author
    Posts
  • in reply to: Udemy courses – which one to choose for beginner? #53755
    AVerge3Der
    Participant

    Hi there,

    I’m running small business focused mainly on making CGI renderings for furniture manufacturers. I thought it’s a good time to extend my offer with WebGL based product showcase and configurators. I know Verge3D puzzels decrease a need of coding but I’d like to know more whats going on under the hood and (even more important) to extend some parts of the code if needed.
    There are a lot of courses on Udemy (three.js, node.js, typeScript) but honestly I have no idea what are those and if I’ll ever use them. If anyone could recommend me some courses I’d be more then grateful.

    Cheers!

    For JavaScript I recommend https://www.udemy.com/course/the-complete-javascript-course/. It’s a deep dive into JS. I think the author does a fantastic job. It will take more time to complete than other courses on Udemy, but I feel it’s well worth it. I would add to the previous links given here for Verge3D.

    in reply to: Blender 3.2 supports WebP image format #53326
    AVerge3Der
    Participant

    Hi Simone,
    This task is already in our TODO list, going to support this feature in some of the future releases.

    Great! Thanks in advance.
    #WebP

    in reply to: Clone object #53323
    AVerge3Der
    Participant
    in reply to: Is there a way to change / update the website link #52673
    AVerge3Der
    Participant

    Hi,

    for that, you should deploy the Verge3D app on your customer’s website, rather than upload it to Verge3D Network.

    Yuri, would you or your team please share (add it to the documentation?) how you upload to our website(s) with specific steps on how to make sure common errors for permissions are handled? IIS, CORS, directory (project in root or other folders) for example.

    Does your Verge3D team not run into these issues? You just upload the project and all works the first time? I ask, as that’s not our experience in the past.

    AVerge3Der
    Participant

    That would be useful to see an example. Mind sharing?

    in reply to: assignMat for second time fails? #50183
    AVerge3Der
    Participant

    If in Blender click the Fake User button.

    Attachments:
    You must be logged in to view attached files.
    AVerge3Der
    Participant

    Anything change for Blender 3.x (Updates, issues)? :scratch:

    in reply to: Per Mesh Manual Texture Space #48796
    AVerge3Der
    Participant

    My results.

    Attachments:
    You must be logged in to view attached files.
    in reply to: Instancing by JavaScript #48777
    AVerge3Der
    Participant

    Getting back here. My code was correct so far, the offset issue was caused by the group the dummy objects were part of.

    I always forget that you need to set the pivot of the GRP to 0,0,0 coordinates in 3dsMax. Otherwise you get that offset when using coordinates from other objects.

    So this code here is working when you want to create instanced objects which are created and positioned by dummy objects which are part of a group:

        var dummies = retrieveObjectNames(['GROUP', 'GRP_Dummies']);
        var instanceCount = dummies.length;
        var baseGeometry = getObjectByName('Teapot001');
        var material = baseGeometry.material;
    
        var baseGeometryCloned = baseGeometry.geometry.clone();
    
        var meshInstance = new v3d.InstancedMesh(baseGeometryCloned, material, instanceCount);
        meshInstance.instanceMatrix.setUsage( THREE.DynamicDrawUsage );
    
        dummies.forEach((elem, index) => {
            var dummyObject = getObjectByName(elem);
            dummyObject.updateMatrix();
            meshInstance.setMatrixAt(index, dummyObject.matrix);
            
        })
        meshInstance.instanceMatrix.needsUpdate = true;
        app.scene.add(meshInstance);

    Teapot001 is the mesh which I would like to copy instanced. And “GRP_Dummies” is just a group with several dummy objects I’ve created in max.

    Thank you for sharing the steps in code you took to get this working. :good:

    in reply to: Clicking camera movement in first-person mode #48562
    AVerge3Der
    Participant

    This is great. Thank you for sharing Ivan.

    (Future self->See the example project in the above post)
    (Mouse right-click and move the camera to that spot sample code) :yahoo:

    in reply to: Code Examples Integration #48561
    AVerge3Der
    Participant

    I agree, this is a good idea. We want new users to not only join us, but stay with us. :yes:

    in reply to: Any easy way to retrieve nested JSON data? #48560
    AVerge3Der
    Participant

    “Something like this would be perfect, but it doesn’t seem to work..

    That would help my current project out as well. This example seems the professional way to access this data.

    +1 for request for this feature with concerns to JSON data. :good:

    AVerge3Der
    Participant

    I just tried this out and it works better than it did in the past. Thanks for sharing. :good:

    in reply to: Multiple external applications directories #48042
    AVerge3Der
    Participant

    We would like to choose more than one external application directory in the App Manager Settings.
    The reason is that we use Verge to create content wich is then displayed within other programms. The structure of folders (clients and programms) cannot be setup to have all the Verge applications in one folder. Because of this, I have to change the external application directory each time I want to work on an other project, or I have to copy the application into the desired folder.

    I second this request. :good:

    AVerge3Der
    Participant

    UPDATE
    Solved

    Just wrap the 4 Set Puzzles (picture above and updated image here) in an on event of wheel for element “” in parent doc (checked). And now instead of what seems every frame, the zoom happens on the MouseWheel clicks (up and down).

    I hope this helps someone else in the future.

    Attachments:
    You must be logged in to view attached files.
Viewing 15 posts - 1 through 15 (of 32 total)