Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by Wingnut

  1. Yeah, Jack, what the hell is wrong with you? heh. Get your butt over to the new forum, we're only about 1/4 done with the house-warming party. And, we need a fresh announcement for Boxigon, at the new forum, too. C'mon!
  2. This thread has been moved to https://forum.babylonjs.com/t/best-way-to-make-gui-block-onpointerobservable/465 I am marking this as 'moved'... see ya at the new forum.
  3. Hi maksmaks... welcome to the old forum. Could you please re-post in the Questions category of the new forum? In 3-4 days, we cannot post here anymore (but we can still read old posts). Thanks! Perhaps you can use particle emitters on each agent... to leave "trails", but I'm not sure if that would be useful/wise. Cya at the new forum, where we have more helpers.
  4. Hi there. https://www.babylonjs-playground.com/#1I4Y2F#1 Just a (badly-acting) testing playground, if needed. Can I ask WHY you want to block enter/out/down/up events... on any GUI controls? Are you trying to make picks/clicks...sometimes "get through" to mesh/nodes behind the GUI? Just curious. I assume you mean.. adding enter/out events to GUI rectangles that you wish to use as custom buttons. (creating rectangles that ACT like buttons) *nod* Generally speaking, there is likely a way to do what you wish, without needing to make custom buttons, OR block sta
  5. Hi T! I was SO hoping that @RaananW would have visited and saved the day (Oimo-wise). hmm. A sliderJoint might simply have a different name... in Cannon... like perhaps distanceJoint. Most of the properties are differently named... for each engine, unfortunately. Conversion to CannonJS == big step. Destined for troubles. You have visited R's tutorial page, yes? https://blog.raananweber.com/2016/09/06/webgl-car-physics-using-babylon-js-and-oimo-js/ Are you a member of the new BJS forum? I hope so. Really, some physics superstar needs to build (us) NEW, FRESH versions
  6. Thanks for your work, here, guys. Personally, I have lots of text in the old forum... perhaps more than any other user. My primary concern is to have that text remain searchable, forever, somehow. AND, I'm still reading all the text/posts made by others, and depend upon those, heavily (to look smarter than I really am). Anything that can be done... thank you, thank you, thank you! (hug) Also, thanks to those who are spending $$$ on temporarily keeping things alive. Very nice of ya!
  7. Hello, mixoxo, welcome to the (old) forum. Sorry for the slow replies... we've been moving and working hard. Have you read this: https://doc.babylonjs.com/how_to/load_from_any_file_type (Plenty of info about .obj, but not much about .fbx, though.) I could not find any playgrounds that import .fbx, but here is a forum search for "fbx file". A Google search for BabylonJS + fbx... returned some good results. Maybe good reading, there. Forum super-hero @RaananW once said: If you find an application that can deserialize an fbx file, you can create a babylon file using t
  8. Lots of meshWriter talk happening over in the new forum, @The Leftover. Some here, and a little bit in the new Wingnut Chronicles. Are ya logged-in over there, yet? It's an open-air forum... almost like being outside, in the woods. Pretty nice. Perhaps we need a "new introduction" post... about MeshWriter... over there. In fact, I know we do. Everyone... get your new user accounts and start earning... err... I don't like earn'n'deserve systems... never mind that feature (I prefer everyone treated the same, no matter if they have earned or deserved it, or not. That's anoth
  9. I am marking this as solved. See ya at the new forum, Eisha! Post again (there) if you have problems or want to share fun discoveries.
  10. Hi Hugo, welcome to the (old) forum. Feel free to join us at the new forum: https://forum.babylonjs.com/ Post about your issue... over there, if you would. You don't need to paste your code again. Here's a testing playground with your code included... https://www.babylonjs-playground.com/#1OJ4YL#1 Apparently, no faceID values are available with tiledGround actionManager events. (like you stated) I believe you MIGHT need to "calculate" which face/cell was clicked... using some math. Anyway, c'mon over to the new forum... re-post your issue in the QUESTIONS sub-foru
  11. hahaha... damn, I am SO blind. (hug) Hey DylanD.. are you on the new forum, yet? Perhaps start a new Q&A thread over there... "Testing GUI Health Meters" (anything you choose)... and we'll keep doing experiments and talks. Meantime, I'm marking this thread as solved. Message me if you want it re-opened for some reason. See ya soon at the new forum.
  12. Hi DD. I can't imagine a situation where a power/health meter or status bar... would want/use a moving container. That causes the entire health meter "control".... to move-around upon/within the advancedDynamicTexture (adt) (or upon/within other types of containers such as a grid cells). Few people would animate-move a control... after it is placed upon/within the adt container. But if YOU are happy, DD, then I am happy WITH you. https://www.babylonjs-playground.com/#7EPK2H#9 Pretend white-border "outer" container... is where you want the health meter on the screen... in y
  13. Also, that looks like a question for a JQuery forum. On the way to the jQuery help pages and forums, you might wish to change 'target connected' to 'target_connected'. Cya later, somewhere else.
  14. Yeah! A robot... reads post after post after post, gathering the html, page after page... all day sucker. We keep squirting it with WD-40 until... after 90 days of 24/7 "gleaning"... it finishes, and promptly falls to pieces from robot fatigue. heh. "Mister Glean, Mister Glean... sucks your databases clean... by Mennon". errr... no, I got my brands confused. Wingnut checks Naz's "hunter-gatherer" license and it is valid and up-to-date, with proper certifications. hmm. Ok, that's an option. Throw a ton of money and hugging at Naz, and ask him to build his post-readin
  15. Well, remember... that the velocity of the mouse pointer... at the time of intersect... matters. With a fast drag, each diff value is large. Slow drags, the diff values are small. Sooo... it is difficult to determine how many diffs to back-out. Smarter to do some quick boundingInfo measurements, and force some positions... based upon those. De-overlap the two bounding boxes... but just barely de-overlapped. Just MAYBE... a function could be added to BJS Tools... deOverLap(mesh1, mesh2). mesh 1 doesn't move. mesh2 re-positions itself... using the shortest distance... to de-over-
  16. @JCPalmer Yuh, yuh, yuh... you are correct. Why do you think I'd try to "munch" a lens flare? See my eyes? Roadmaps, baby. heh. The lemon wasn't bad, but... I think I like "Master K" better. We really love skunks 'round these parts. Indica-tive, ya know? But transporting skunks is was risky. I have SO many new things to learn/try, but the stores won't be opening until 2020, I hear. hmph. But yeah, a new feeling of freedom has come-upon our state. I hope it comes to other states, too. Off-topic? Does it matter anymore?
  17. Hi gang! Well, here ends The Wingnut Chronicles, and this forum. 1,459 replies 96,174 views Not quite 100,000 views, but close. This forum is going READ-ONLY soon, so maybe the views will still increase into 2019. Come check out our new forum at... https://forum.babylonjs.com/ I'm still on the road to the new forum. I snapped some pics... http://urbanproductions.com/wingy/ipad_snaps/ip04/viewer.htm By the way, good whiskey helps... for getting a lens flare un-stuck from your tongue. Cya at the new forum! It ROCKS!
  18. This is the part I don't believe/trust. Words come easy, but follow-through is subject to folks "changing their minds". We don't need access to the current DB. We just need someone near the DB... to get us a backup. Not necessarily one of "our people". Ask the folks near the DB to make a copy for us. What's so difficult about that? Are we asking for the moon and stars? No. Just a backup. Would it be a binary mess that we couldn't decipher anyway? Can we fire-up an Invision forum later, and re-activate it all? (in case of emergency) Please, let's not be flippant/negligent a
  19. Great conversation, guys - thx for your work/tests/fixes! https://www.babylonjs-playground.com/#7EPK2H#2 Is THAT border acting correctly? Just curious. It sort-of looks like border and background are on different z-layers. Cool. More on that... far below. (oh no!) Wingnut mentally wanders-off... I'm still thinkin' that... "border" (and thickness) needs to be a control of its own. When GUI borderControl is invented, we get a PILE of versatility, and the world of currentMeasure (for other controls) becomes much less stressful to the GUI author - mainly DeltaFlyer.
  20. Hiya V (and others). I second that question. I would LOVE to have the old forum contents... become webpages that we can EACH archive. I have written a crap-load of in-forum tutorial-like posts. I would HATE to see them destroyed... ever. I wonder how big a "dump to html" would be. If we could dump all old posts... to html... and I get a copy... that would be best. That way, my huge pile of yapping... is safe... and it's in OUR hands, not dependent upon anyone else. Also, I wish the new forum was a little less "preachy" about trying to control my niceness, and a li
  21. Ahh, Collada. errr. BJS in XML. errr. Can you repro that in a playground, please? I want to see that. We can create a node... without first creating a scene? I bet we need to be Wizard-grade or higher. Might need a magic potion or some faerie dust. I've been staring at https://github.com/BabylonJS/Babylon.js/blob/master/src/babylon.node.ts for 45 mins, now, thinking about bigopon building his own nodeConstructor, or maybe adding a setEnabled(false) default behavior on all nodes. Wingnut == lost. I'm really not qualified to comment on this stuff, though. But
  22. Ahh, you want to "predict" if the "upcoming" position change... will cause intersect. Yep, been there... wanted that. After mouse has done a pointer-drag... Preferred method: IF upcoming mesh move WILL cause intersect, don't move the mesh, and perhaps return pointer to pre-drag position. Kludgy method: IF mesh move HAS caused intersect, move mesh to PREVIOUS non-intersect position, and allow continued dragging without interruption. (disallow mesh overlap) Did I re-state issue correctly? I hope so. Intersection prediction. "Look-ahead". Ok, anyway, I mod
  23. https://www.babylonjs-playground.com/#7EPK2H#4 One more. No images, all rectangles. outerrect.myvalue 0-175 sets the amount of green fill added from the left. I have a random value setter... turned on. Probably off topic, and certainly not a single control. 2 controls, as a matter of fact. StretchX (which is also compressX?) is likely wiser, if the image can be stretched/compressed on one side only. I dunno. Do we need GUI healthBarControl v1.0? Maybe, eh?
  24. Hi again. Hey, good info-gathering/reporting, thx! You should probably try canvas.onMouseOut or whatever. There has been other forum threads about mouse remaining in "drag mode" after it exits the canvas area. But I can't remember the fix. Be sure to search the forum for 'iframe' and maybe even 'pointerLock' (because a mouse that gets stuck in drag-mode... after it accidentally is dragged off-canvas... is SIMILAR TO pointerLock). It's NOT a pointerLock-based problem, though. iFrames are strange. They are "isolated"... in a rather tight security sandbox. There are 17 r
  • Create New...