-
Content Count
61 -
Joined
-
Last visited
-
Days Won
1
coolroar last won the day on August 19 2018
coolroar had the most liked content!
About coolroar
-
Rank
Advanced Member
- Birthday 02/05/1947
Contact Methods
-
Website URL
https://jounce.space
Profile Information
-
Gender
Male
-
Location
Reno, Nevada, US
-
I rolled out RAVEL a week ago. The roll-out magically revealed serious errors and omissions.π After a week of frantic fixing, I'm ready to publicize it. It is a permutation puzzle that you solve by sorting the sub-cubes into color-order. Easier than Rubik's Cube, but still challenging. You can experiment custom dimensions -- here's a big one: Give it a try! π Feedback welcome... Here or at RAVEL Forum.
-
ssaket reacted to a post in a topic: Catacombs -- 3D
-
I'm pretty sure that the first two PGs in this topic are generating two interleaved lattices (not my intention). https://www.babylonjs-playground.com/#USDWIJ and https://www.babylonjs-playground.com/#USDWIJ#1 The lattices are produced in this triple nested for loop: for (var i = -count; i < count; i++) {// make lattice for (var j = -count; j < count; j++) { for (var k = -count; k < count; k++) { var newInstance = polygon.createInstance("i" + i); newInstance.checkCollisions = true; newInstance.position.set(i*24,i*24+j*24,i*24+k*24) chamberLabel(newInstance.posi
-
I woke up this AM with questions and musings about this project. Q: Are the [even, even, even], [odd, odd, odd] lattice node positions required? A: No, the lattice can be started (seeded) anywhere. The [even, even, even], [odd, odd, odd] pattern is convenient. Q: Are all [even, even, even] and [odd, odd, odd] positions occupied? A: No. A node (eg. [3,5,7]) has four neighbors, but there are eight neighboring [even, even, even] positions: [2, 4, 6], [2, 4, 8], [2, 6, 6], [2, 6, 8], [4, 4, 6], [4, 4, 8], [4, 6, 6], [4, 6, 8]. Q: So exits at positions with coordi
-
jerome reacted to a post in a topic: Catacombs -- 3D
-
Sebavan reacted to a post in a topic: Catacombs -- 3D
-
coolroar reacted to a post in a topic: Catacombs -- 3D
-
To INFINITY and b e y o n d ! Now the lattice develops as you approach, adding chambers ahead of you using chambers that you've left behind. Your processors only have to manage 16 total chambers instead of XxYxZ chambers for an XxYxZ sized lattice. So better frame rate and an infinity of chambers! PG:-------------- π https://www.babylonjs-playground.com/#USDWIJ#5 π For challenge, try to make your way to an exit -- exits are at grid coordinates that are divisible by four: [4, 4, 4], [40,-12,8], etc. Another challenge: try exit a chamber and return through a differe
-
trevordev reacted to a post in a topic: Catacombs -- 3D
-
Sebavan reacted to a post in a topic: Catacombs -- 3D
-
jerome reacted to a post in a topic: Catacombs -- 3D
-
jerome reacted to a post in a topic: Catacombs -- 3D
-
@Dad72 Oops! Here it is with much smaller lattice: https://www.babylonjs-playground.com/#USDWIJ#4 My newly acquired refurbished computer has a bit more oomph than I thought! Edit: I think I'm seeing a mistake -- when viewing the labyrinth from outside, I think I'm seeing two interlaced but unconnected labyrinths. This would also apply to the PG in the OP. Hopefully not apply to the PGs in my later posts, since they use a different method to generate the lattice. π Edit 2: Fixed it by replacing lattice generator with recursive version.
-
(Installment one is embodied at https://jounce.space/zoom (infinite field of polyhedra).) This is installment two towards infinite 3D Terrain. "Exterior" shot: Interior shot: This is not yet "infinite". For now it's a limited 3D lattice. Go to https://www.babylonjs-playground.com/#USDWIJ#4 and make your way to an exit for an over-all view. For all the effort I've put into this, I'm now at a loss over what to do with it. Suggestions? A technique looking for an idea! Happy Holidays! π² π
-
coolroar reacted to a post in a topic: 2D, 3D Wave simulator
-
meteoritool reacted to a post in a topic: Star
-
coolroar reacted to a post in a topic: Eurofighter Typhoon simulated driving οΌUnder development
-
coolroar reacted to a post in a topic: Eurofighter Typhoon simulated driving οΌUnder development
-
After var camera = new BABYLON.... try adding: camera.minZ = 1; camera.maxZ = 44; Also you can add camera.fov = 2.7 (or something) to widen or narrow the frustum. Look over the properties and methods in http://doc.babylonjs.com/api/classes/babylon.camera#maxz Here's an index of BABYLONjs classes, etc. http://doc.babylonjs.com/api/globals It's not the easiest thing to browse, but along with GOOGLE I find it valuable. Good luck with your projects! βοΈ
-
For "camera pan away from a character until that character hits the edge of the screen" try while ( camera.isInFrustum( character )) { pan } or while ( camera.isCompletelyInFrustum( character )) { pan } From the first page of "google babylonjs frustum": https://doc.babylonjs.com/api/classes/babylon.frustum https://stackoverflow.com/questions/2866350/move-camera-to-fit-3d-scene
-
Hey @JCPalmer & @DylanD, well surprisingly, googling "webm to gif" led me straight to it. But issues: I repeatedly ran the PG with different time values in recorder.startRecording("test.webm", 2) in order to eliminate the jump as the vid cycled. (using the converter at https://convertio.co/webm-gif/) Ended up exceeding their 10/day limit. Then I went to https://ezgif.com/video-to-gif where they had editing options (trim by frame numbers) for the resulting gif. I also used those editing options to remove alternate frames to shrink file size to fit avatar requi
-
I keep changing my avatar. A character defect? π€ Anyway I created it using BJS: https://www.babylonjs-playground.com/#SVZL1I#3 https://www.babylonjs-playground.com/#SVZL1I#4 I needed to take a break from long-term projects, so I did this instant gratification stuff. π Take a look, they're short, fun, & tinkerable!
-
coolroar changed their profile photo
-
coolroar reacted to a post in a topic: Create dynamic surface elevation
-
solved Create dynamic surface elevation
coolroar replied to Dieterich's topic in Questions & Answers
@ -- JohnK: Wow! Beautiful & Voluptuous! π₯ π -
coolroar reacted to a post in a topic: Create dynamic surface elevation
-
solved Create dynamic surface elevation
coolroar replied to Dieterich's topic in Questions & Answers
I made this http://playground.babylonjs.com/#2VXLRC using: Way-to-go JohnK Scroll to end of code for how to use Bezier smoother. π₯ π -
coolroar reacted to a post in a topic: Where can you find skybox textures?
-
Watch this speedy little app zip through n-queens solutions! N-Queens at Jounce.Space Simple javascript, no dependencies. A classic computer science exercise, the n queens puzzle is the problem of placing n chess queens on an nxn chessboard so that no queen threatens any another. Thus no queen shares a row, column, or diagonal with any other queen. My method does not use recursion and a global variable represents the chess board. [The CS professor frowns.] Mesmerizing! π π π