Forum Replies Created
-
AuthorPosts
-
scalareCustomer
Hi GlifTek,
I haven’t tried it but what if you disable “traceable” in material options to prevent the object from casting a shadow and let light pass through it, and then add a plane right below the object (or inside it) so that it is not visible, but with holes in its geometry matching the transparent areas, and make it cast shadows, of course.
scalareCustomerExcellent! I was getting artifacts on the shadows with the previous version, I’ll check this ASAP. Thank you!
scalareCustomerAny insights about this question?
Thanks!
scalareCustomerSorry, one more detail. I’m using localhost to access my WordPress sites, but without any ports, so I don’t think that the fact that you’re using localhost:8668 would be a conflict here. Besides, I think the App Manager is actually using the external app folder as a physical folder to save the visual_logic.xml and js files.
I did not experience this with the previous versions. I’ve been working with both localhosts side by side since about May last year.
Thanks again.
scalareCustomerI updated to version Verge3D 3.2 pre2 for Blender today on Windows 10 and I experienced a strange situation. I’m working with external folders setup at the App Manager settings (a different folder for each application, because I need them to be inside a WordPress structure to make things easy to publish to the production servers using git)
Now, the strange thing that I’m experiencing after the update: when I open one of these applications in the external folders. I can open them, the puzzles load correctly, I can interact with the puzzles editor, but when I try to save them, I get an error message, saying
“Connection Error! Make sure that the development server is actually running”.
I’ve installed Verge3D into the folder it suggests during the installation, in my case: C:\Users\andre\verge3d_blender
And I have my external applications saved into a different hard drive on the same computer (where I have XAMPP installed and I have all my WordPress installations), which in the case of one of these applications is:
D:\LOCALHOST\Verge3D\verge3d\applications\cama_dozer-BI noticed that along with the error message, “Verge3D for Blender” window also shows some information about the error. Hopefuly this can give you a hint of what is happening. This is the content in that window after I get the error:
Starting App Manager server (port 8668, package BLENDER)
Saving Puzzles XML C:\Users\andre\verge3d_blender\player\..\ext\applications\cama_dozer-B\visual_logic.xml
ERROR:tornado.application:Uncaught exception POST /storage/xml (::1)
HTTPServerRequest(protocol=’http’, host=’localhost:8668′, method=’POST’, uri=’/storage/xml’, version=’HTTP/1.1′, remote_ip=’::1′, headers={‘Host’: ‘localhost:8668’, ‘Connection’: ‘keep-alive’, ‘Content-Length’: ‘608239’, ‘User-Agent’: ‘Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36’, ‘Content-Type’: ‘application/x-www-form-urlencoded’, ‘Accept’: ‘*/*’, ‘Origin’: ‘http://localhost:8668’, ‘Sec-Fetch-Site’: ‘same-origin’, ‘Sec-Fetch-Mode’: ‘cors’, ‘Sec-Fetch-Dest’: ’empty’, ‘Referer’: ‘http://localhost:8668/player/player.html?load=../ext/applications/cama_dozer-B/cama_dozer-B.gltf&logic=../ext/applications/cama_dozer-B/visual_logic.xml&theme=light’, ‘Accept-Encoding’: ‘gzip, deflate, br’, ‘Accept-Language’: ‘en-US,en;q=0.9,es-ES;q=0.8,es;q=0.7,pt-BR;q=0.6,pt;q=0.5,it;q=0.4,de;q=0.3’, ‘Cookie’: ‘_ga=GA1.1.1652887710.1572289976; __utmz=111872281.1572291787.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); cookielawinfo-checkbox-non-necessary=yes; viewed_cookie_policy=yes; et_bloom_optin_optin_1_27d3b1babf_imp=true; __atuvc=0%7C15%2C77%7C16%2C0%7C17%2C0%7C18%2C43%7C19; __utma=111872281.1652887710.1572289976.1588797306.1590007142.12; mp_a36067b00a263cce0299cfd960e26ecf_mixpanel=%7B%22distinct_id%22%3A%20%2216fd7a47ae32b9-0c9fad16d583d1-b383f66-144000-16fd7a47ae45c5%22%2C%22%24device_id%22%3A%20%2216fd7a47ae32b9-0c9fad16d583d1-b383f66-144000-16fd7a47ae45c5%22%2C%22%24initial_referrer%22%3A%20%22http%3A%2F%2Flocalhost%2FBelgian%2Fwp-login.php%22%2C%22%24initial_referring_domain%22%3A%20%22localhost%22%7D; redux_current_tab_get=16; redux_current_tab=17’})
Traceback (most recent call last):
File “C:\Users\andre\verge3d_blender\manager\lib\tornado\web.py”, line 1509, in _execute
result = method(*self.path_args, **self.path_kwargs)
File “C:\Users\andre\verge3d_blender\manager\server.py”, line 1564, in post
f = open(xmlURL, ‘w’, encoding=’utf-8′, newline=’\n’)
FileNotFoundError: [Errno 2] No such file or directory: ‘C:\\Users\\andre\\verge3d_blender\\player\\..\\ext\\applications\\cama_dozer-B\\visual_logic.xml’
ERROR:tornado.access:500 POST /storage/xml (::1) 117.68msI’ve tried with different apps (different external folders), and with and without v3d.js and html files, just in case. Same results in all cases.
Thank you!
scalareCustomerAny chance the multi-locations for external folders could be included when version 3.2 is released? Maybe we can just specify the different folders separated by a semicolon, like what you do with the path variable in Windows? :)
Thank you.
scalareCustomerHi gliftek,
thank you for your answer. A lot of time has passed since I posted that message, and I was able to solve the issue with the list with object names since then. I don’t think I had found the trick with the hidden puzzle for the abs value though
scalareCustomerI mean, that I need to add the v3d.js for the App Manager to be able to run it. (In my WordPress installations, I pull v3d.js from a different location)
Thanks.
scalareCustomerGreat, thank you!
And here is a related question. I’ve noticed that when I work with external folders, I need to add the v3d.js file into the folder that has my app for it to work when I call / open from the App manager. But this seems not to be required with the default applications that are installed along with Verge3D. For example, the ring application or the e-learning app do not include a v3d.js file, and they works correctly. Can you please clarify why that happens?
Thank you
AndrésscalareCustomerOOPS, I had a hiccup in my Internet connection and this got double-posted. Not sure how to remove one of them. Sorry.
scalareCustomerHi Yuri,
I know this is an old post, but here is the explanation of all the “new” functionality for the App Manager, so I thought of posting it here as a comment.
The feature to be able to specify a folder to define external applications is great. But I’m running short with it. You see, I’m integrating different apps into various WordPress-based websites. For my development, I’m using XAMPP. And each WordPress site has its own folder within localhost.
I’ve been creating the external application folder within each of these WordPress installations. This makes makes things easier for me, because if I had the apps in verge3D installation folder, I would have to copy over my files into the corresponding folders within WordPress every time I make a change to the blender file, or the visual logic.
Also, I’ve been editing the external folder field in the App manager to switch from one project to the next one (so that it would pull the custom folder app from the right folder), but now I have lots of different WordPress installations, they need updates very frequently, and I’m spending a lot of time editing the external folder field.
Would it be possible to make it not a single option, and instead let you add as many new external folders as needed?
Thank you,
AndresscalareCustomerHi Yuri,
I know this is an old post, but here is the explanation of all the “new” functionality for the App Manager, so I thought of posting it here as a comment.
The feature to be able to specify a folder to define external applications is great. But I’m running short with it. You see, I’m integrating different apps into various WordPress-based websites. For my development, I’m using XAMPP. And each WordPress site has its own folder within localhost.
I’ve been creating the external application folder within each of these WordPress installations. This makes makes things easier for me, because if I had the apps in verge3D installation folder, I would have to copy over my files into the corresponding folders within WordPress every time I make a change to the blender file, or the visual logic.
Also, I’ve been editing the external folder field in the App manager to switch from one project to the next one (so that it would pull the custom folder app from the right folder), but now I have lots of different WordPress installations, they need updates very frequently, and I’m spending a lot of time editing the external folder field.
Would it be possible to make it not a single option, and instead let you add as many new external folders as needed?
2020-03-31 at 11:11 pm in reply to: Call for quotation: Interactive WebGL Real Estate navigator #25194scalareCustomerHello Xavier,
I just sent you an email as I think our platform could be used as a starting point for your development project. Let me know via email if you’re interested in having a call to discuss further.
Thank you.
AndrésscalareCustomerWow! Excellent stuff! Keep it up
scalareCustomerHi Crunch,
Yes, that is exactly the problem. In fact, I’ve solved it in another app by checking about the resolution and increasing/decreasing some buttons inside the 3D viewport to make it easier for users to touch them. But in that case, it wasn’t so important to be able to view the 3D scene in detail, I just needed the buttons to be easier to touch.
Now I have a different situation, where the whole scene framing does not make much sense when the device is rotated. In any case, I’ve checked the example you’ve linked to above, and I see that what is being done is to move the camera to a different position, while using the same focal length. I can reproduce that without problems.
I checked the scooter example, and while it works, I think I’ll have to check the resolution proportion not only at the start, but also dynamically, so that the camera adjusts as well if you happen to resize the browser window in a desktop computer to reduce its width to become a vertical proportion (The scooter example interface elements change their size, but the camera does not change dynamically)
But let’s say that I want to use the same camera, and change the focal length instead, based on resolution, so that, for example, I make it more wide-angle when in vertical mode, and more tele in landscape mode, that would probably let us adjust things without having to tween the camera to a different position, just a parameter for the camera, while also providing an interesting way of doing some effects (tweening the focal length parameter)
Anyway, thank you for your suggestion and link. I can work with that for the time being!
-
AuthorPosts