Blog

Virtuix et Meta s'entendent sur la vente de packs combinant le tapis de course Omni One et les casques Quest
  • PublicPublic
  • 19 Oct, 2026

Virtuix et Meta s'entendent sur la vente de packs combinant le tapis de course Omni One et les casques Quest

Virtuix est devenue revendeur officiel de Meta et a présenté des packs combinant le système full body Omni One avec les casques Quest 3 ou 3S. Ce partenariat s'inscrit dans la continuité du lancement en juin de l'Omni One pour Quest, un tapis de course omnidirectionnel conçu pour le matériel Meta. L'appareil prend actuellement en charge plus de 75 jeux Meta Quest disponibles et à venir, ainsi que plus de 100 titres PC VR. Depuis la sortie de la version compatible Quest, Virtuix rapporte que les ventes d'Omni One ont augmenté d'environ trois fois par rapport à la même période l'année dernière.L'Omni One pour Quest permet aux joueurs de marcher, courir, se baisser et de reculer physiquement à 360 degrés dans les environnements virtuels compatibles. Virtuix positionne également l'appareil comme un outil de fitness, le décrivant comme un Peloton pour les gamers. Le prix du tapis de course Omni One pour Quest seul est de 2 595 dollars. L'ajout d'un casque Quest 3 au kit coûte 599 dollars, tandis que le pack avec Quest 3S ajoute 349 dollars au coût. Pour les utilisateurs cherchant une connectivité PC VR, un adaptateur Bluetooth est disponible pour 49 dollars supplémentaires. De plus, l'Omni One Core, destiné aux joueurs PC VR qui possèdent déjà un casque et des manettes, est vendu au prix de 2 495 dollars.

Maxon présente Redshift 2027.0 : fourrure native, ACES 2 et un gain de performance significatif
  • PublicPublic
  • 18 Oct, 2026

Maxon présente Redshift 2027.0 : fourrure native, ACES 2 et un gain de performance significatif

Maxon a publié Redshift 2027.0, la dernière version de son moteur de rendu accéléré par GPU, conçu pour les effets visuels, la motion design et la visualisation. Cette mise à jour apporte des avancées techniques majeures : un nouveau générateur procédural de fourrure natif, la prise en charge de la norme de gestion des couleurs ACES 2 et une gestion de la mémoire optimisée qui réduit le temps de rendu jusqu'à 15 %. Cette version assure également la compatibilité de Redshift avec NVIDIA RTX Spark, une nouvelle puce super pour ordinateurs portables et stations de travail mobiles, rejoignant ainsi d'autres grandes applications DCC qui prennent en charge ce matériel.Le moteur de rendu principal intègre désormais l'objet Fur, une solution au moment du rendu pour les cheveux, la fourrure et l'herbe, axée sur la vitesse. Des paramètres standard tels que Density, Gravity, Curl et Taper sont disponibles, ainsi que des options pour randomiser les propriétés des cheveux. Cette fonctionnalité est actuellement disponible pour les utilisateurs de 3ds Max, Cinema 4D, Houdini et Maya. De plus, Redshift prend désormais en charge ACES 2, la norme industrielle actuelle pour la gestion des couleurs. Dans Cinema 4D, la configuration ACES 2 OCIO est utilisée par défaut, tandis que les utilisateurs de Houdini et Maya peuvent la configurer manuellement. En interne, le système de gestion de la mémoire repensé a considérablement réduit le temps jusqu'au premier pixel : dans les scènes architecturales, la durée du rendu a diminué de 15 %.Redshift Live, le moteur de rendu en temps réel qui a remplacé Redshift RT dans la version 2026.4, a également été mis à jour. Il prend désormais en charge la profondeur de champ et la diffusion de la lumière par traçage de rayons. Bien qu'une réfraction avec courbure des rayons soit implémentée pour la transmission à travers les matériaux transparents, la dispersion n'est pas encore prise en charge. Ces mises à jour rapprochent le moteur temps réel de l'équivalence fonctionnelle avec le moteur de rendu de qualité finale, bien que des limitations clés subsistent pour les effets volumétriques, les cheveux et les nuages de points. Les mises à jour d'intégration incluent également la prise en charge native des simulations volumétriques tyFlow dans 3ds Max, permettant de créer des effets de feu et de fumée à partir de l'add-on de particules populaire.Des améliorations spécifiques pour les applications hôtes individuelles affinent davantage l'expérience utilisateur. Les utilisateurs de Cinema 4D bénéficient d'un nouveau paramètre Auto Focus Distance pour la profondeur de champ, qui définit automatiquement la distance focale sur l'objet central, ainsi que de sphères de shaders révisées et de nouvelles options Material Tag pour le tuilage hexagonal et triplanar. Les utilisateurs de Houdini reçoivent une nouvelle icône d'étagère pour Redshift Object Lister, tandis que Maya utilise désormais le même système de caméra optique et de backplate que les autres hôtes, en plus de la prise en charge du Maya Light Lister natif. ArchiCAD rejoint également la liste des applications CAD officiellement prises en charge, après les intégrations précédentes pour Vectorworks et Revit.Les exigences système pour Redshift 2027.0 incluent Windows 10+, Linux avec glibc 2.28+ et macOS 15.0+. La compatibilité des plugins couvre 3ds Max 2018+, Cinema 4D 2023+, Houdini 19.0+, Katana 5.0+, Maya 2018+ (2022+ sur Linux), Revit 2024+, Vectorworks 2026.4+ et ZBrush 2023+. Le logiciel reste disponible uniquement en location, avec des coûts d'abonnement fixés à 49 $ par mois ou 289 $ par an. Ce lancement, également désigné sous le nom 2026.10 dans les notes de version, poursuit la stratégie de Maxon visant à intégrer la prise en charge du matériel de pointe et des pipelines de couleurs aux normes de l'industrie dans leur écosystème de rendu.

Junie Local bénéficie d'un support stable de Windows et d'une intégration avec NVIDIA RTX Spark dès le premier jour
  • PublicPublic
  • 17 Oct, 2026

Junie Local bénéficie d'un support stable de Windows et d'une intégration avec NVIDIA RTX Spark dès le premier jour

Junie Local est désormais pleinement pris en charge sur la plateforme NVIDIA RTX Spark dès le premier jour, marquant une étape importante pour le développement de l'IA locale sur Windows. Cette mise à jour fait passer le support de Windows d'un état expérimental à une version stable, permettant aux développeurs d'exécuter un agent de codage complet directement sur leur matériel. Le RTX Spark associe un GPU RTX Blackwell à un processeur Grace, créant un environnement puissant pour l'exécution de grands modèles d'IA locaux dans des ordinateurs portables fins et des PC de bureau compacts. En exploitant cette architecture matérielle spécifique, Junie Local apporte des capacités avancées de codage par IA aux flux de travail quotidiens, éliminant le besoin de traitement cloud et garantissant que tout le code reste entièrement sur la machine de l'utilisateur.Junie Local fonctionne en parallèle avec l'entraînement de LLM sur le même ordinateur portable RTX SparkL'implémentation technique sur RTX Spark implique des optimisations importantes pour adapter les processus de configuration et d'inférence aux contraintes matérielles uniques. Junie Local ajuste automatiquement la taille de la fenêtre de contexte pour qu'elle corresponde à la mémoire GPU disponible, permettant ainsi au système de conserver davantage de code, de résultats d'outils et d'historique de conversation lors des sessions actives. Pour l'inférence, le logiciel utilise les Tensor Cores de Blackwell pour effectuer des calculs FP8 efficaces, ce qui accélère considérablement le traitement du contexte. De plus, le système emploie le décodage spéculatif, une technique qui génère à l'avance plusieurs jetons puis les vérifie en un seul passage, accélérant ainsi la vitesse globale de génération. Ces optimisations sont conçues pour maximiser la capacité de calcul du GPU tout en maintenant une haute performance pour les tâches de codage complexes.Les tests de performance sur RTX Spark ont démontré des vitesses de génération allant jusqu'à 55 jetons par seconde, établissant une ligne de base initiale pour la plateforme. Bien que ce chiffre représente l'état actuel, de nouvelles optimisations de l'inférence sont déjà en développement pour améliorer ces indicateurs. Le passage à un support Windows stable signifie également que les utilisateurs disposant de cartes NVIDIA RTX dotées de 24 Go de mémoire vidéo, telles que les RTX 3090, 4090 ou 5090 avec 32 Go, peuvent désormais exécuter Junie Local de manière fiable. Cela élargit la compatibilité matérielle au-delà de l'exigence initiale d'un Mac avec puce M5 et 64 Go de mémoire, rendant l'outil accessible à un plus large éventail de développeurs possédant des cartes graphiques NVIDIA modernes.Pour commencer, les utilisateurs doivent s'assurer d'avoir installé la version 581 ou plus récente du pilote NVIDIA, ainsi que disposer d'environ 20 Go d'espace disque libre pour accueillir les fichiers du modèle. Le processus d'installation consiste à exécuter une commande PowerShell spécifique qui définit les variables d'environnement nécessaires et télécharge les composants requis. Une fois installé, le lancement de Junie et l'exécution de la commande /model permettent de sélectionner un modèle, après quoi le moteur local démarre et la session bascule sur le traitement local. Junie Local reste entièrement gratuit, sans nécessité d'inscription, d'abonnement ou d'achat de crédits. L'équipe travaille actuellement à l'élargissement du choix des modèles locaux et à l'amélioration des performances de codage afin de réduire le temps et la mémoire nécessaires à l'accomplissement des tâches.

Apple a mis à jour ses directives de révision des applications pour lutter contre les images intimes non consenties et les pratiques trompeuses
  • PublicPublic
  • 17 Oct, 2026

Apple a mis à jour ses directives de révision des applications pour lutter contre les images intimes non consenties et les pratiques trompeuses

Apple a apporté des modifications substantielles à ses directives de révision des applications afin de renforcer la sécurité et la confiance au sein de l'écosystème App Store. Ces mesures ciblent la problématique croissante des images intimes créées sans consentement, y compris le contenu généré par des outils d'intelligence artificielle. Les directives mises à jour interdisent explicitement aux applications d'héberger ou de générer des images sexuellement explicites de personnes réelles sans leur consentement, une catégorie qui inclut les applications dites de nudification. Les développeurs sont désormais tenus de prendre des mesures proactives pour prévenir et supprimer ce matériel inapproprié de leurs plateformes, garantissant ainsi une filtrage efficace du contenu généré par les utilisateurs. Le non-respect de ces nouvelles normes, ou l'absence de correction des violations après notification, constitue une infraction au Code de conduite des développeurs et expose à un risque de suppression complète de l'App Store.Un point central des nouvelles réglementations est l'élimination des tactiques de tromperie, où les applications faussent leur objectif lors du processus de révision pour obtenir une approbation, puis révèlent ensuite des fonctionnalités nuisibles. La section 2.5.19 des directives précise l'interdiction de longue date d'ajouter des fonctionnalités ou des capacités qui n'étaient pas incluses dans la version soumise à la révision. Les applications reconnues coupables de cette conduite trompeuse font l'objet d'une suppression immédiate de l'App Store et de leur exclusion du programme Apple Developer Program. Cette mesure vise les acteurs malveillants qui exploitent le processus de révision pour dissimuler des fonctionnalités nuisibles, telles que les outils de génération d'images dénudées, jusqu'à ce que l'application soit approuvée et disponible pour les utilisateurs.La section 5 des directives a également été renforcée pour lutter contre les applications qui facilitent la traite des êtres humains ou l'exploitation des enfants, y compris celles qui diffusent des contenus d'abus sexuel sur mineurs. La mise à jour précise clairement que toute application contenant de tels contenus ne sera pas seulement retirée de l'App Store, mais sera également bloquée sur les canaux de distribution alternatifs. Cette approche globale garantit l'élimination des contenus dangereux sur tous les vecteurs de distribution potentiels. Apple souligne que ces mises à jour font partie d'un effort continu pour faire évoluer ses normes à mesure que de nouveaux risques et de nouvelles expériences utilisateur émergent, en maintenant un environnement sûr pour les utilisateurs et les développeurs légitimes qui innovent de manière responsable.Pour faire respecter ces normes plus strictes, Apple a mis en avant l'ampleur de ses actions d'application au cours de la dernière année. L'entreprise rapporte avoir empêché plus de 150 000 applications présentant des problèmes de sécurité d'atteindre les clients et avoir résilié plus de 193 000 comptes de développeurs pour fraude et abus. Ces chiffres soulignent la prévalence des opérations de fraude coordonnées conçues pour dissimuler des contenus nuisibles jusqu'à l'approbation. Apple déclare continuer à faire évoluer ses outils et ses ressources pour détecter et prévenir de tels comportements plus rapidement. L'engagement à éliminer les acteurs malveillants est absolu, sans hésitation à retirer les applications et à résilier les développeurs qui se trouvent derrière elles lorsque ces directives de sécurité critiques sont violées.

OpenXR SDK 1.1.65 est sorti avec une démo des Spatial Containers
  • PublicPublic
  • 17 Oct, 2026

OpenXR SDK 1.1.65 est sorti avec une démo des Spatial Containers

La version 1.1.65 d'OpenXR SDK est sortie. L'application Hello XR dispose désormais d'un mode alternatif qui démontre le fonctionnement de l'extension XR_EXT_spatial_containers. Cela aidera les développeurs à comprendre comment intégrer cette fonctionnalité dans leurs projets. Cette mise à jour sert d'exemple pratique pour tester et implémenter les conteneurs spatiaux dans l'écosystème OpenXR.La sortie corrige également plusieurs problèmes techniques pour améliorer la stabilité globale. La robustesse du chargeur a été corrigée, ce qui prévient les plantages ou les échecs lors de l'initialisation. Des correctifs ont été apportés aux couches API, ainsi que des améliorations de la justesse et de la compatibilité. Le registre a été mis à jour pour prendre en charge de nouvelles extensions, permettant aux couches fournies de générer du code gérant ces nouvelles fonctionnalités. Cela assure un meilleur support des normes à venir et maintient la compatibilité entre différentes configurations matérielles et logicielles.

Soft Crunch Games : Concevoir Foxy Dumplings pour une uniformité sur toutes les plateformes
  • PublicPublic
  • 16 Oct, 2026

Soft Crunch Games : Concevoir Foxy Dumplings pour une uniformité sur toutes les plateformes

Le studio Soft Crunch Games, composé de quatre personnes, a fait face à un défi majeur : publier Foxy Dumplings simultanément sur Windows, macOS, Linux, Nintendo Switch 2, PlayStation 4 et 5, Xbox Series X|S, iOS et Android. Pour gérer cette complexité, l'équipe a établi une règle architecturale fondamentale : chaque plateforme reçoit exactement le même jeu à partir du même commit. Cette approche a éliminé les branches séparées, les retards des versions mobiles ou les versions à contenu restreint. Le seul programmeur, Grzegorz Wątroba, a conçu le système de manière à ne faire aucun compromis en matière de parité des fonctionnalités, garantissant ainsi que les joueurs sur n'importe quel appareil vivent l'expérience complète de cette simulation de cuisine et de gestion, sans attendre de mises à jour spécifiques à la plateforme ni faire face à des ensembles de contenu incomplets.La base technique repose sur un projet Unity unique et une seule branche, où la logique de jeu est strictement séparée du code spécifique à la plateforme. Les interactions avec les plateformes sont confinées aux bords du système, gérant des tâches telles que les sauvegardes, les comptes utilisateurs, les succès, la synchronisation cloud et les boîtes de dialogue système. Un motif de façade fournit un point d'entrée unique pour le jeu, tandis qu'une fabrique sélectionne le fournisseur de plateforme correct au démarrage. Par exemple, lorsque le jeu demande le déblocage d'un succès, il ne sait pas si l'appel est routé vers Steam, PlayStation Network ou ignoré entièrement. Cette abstraction permet au cœur du jeu de rester agnostique par rapport au matériel sous-jacent, garantissant que l'ajout d'une nouvelle plateforme ne nécessite pas de réécriture des mécaniques de jeu centrales ou des flux logiques.La gestion des entrées a été conçue pour être entièrement indépendante pour chaque schéma de contrôle, permettant aux joueurs de terminer le jeu en utilisant uniquement une manette, un écran tactile ou une souris, sans avoir besoin d'un clavier. L'équipe a utilisé le Unity Input System avec un seul ensemble d'actions et trois schémas de contrôle distincts : manette, clavier et souris, et tactile. Le jeu bascule en temps réel entre les schémas en fonction de la dernière entrée utilisée, et l'interface utilisateur s'adapte automatiquement. Un seul Prefab d'invite de bouton est utilisé dans près de 200 endroits, affichant dynamiquement l'icône correcte pour la méthode d'entrée active. Cette conception basée sur les capacités, plutôt que sur la détection de l'appareil, s'est avérée cruciale pour la compatibilité avec des appareils comme le Steam Deck, où un écran tactile peut émuler une souris, et avec le matériel Android plus ancien aux capacités d'entrée variées.L'optimisation des performances était cruciale pour un jeu 2D utilisant des personnages Spine et des matériaux non éclairés, en particulier sur le matériel de gamme basse. L'équipe a identifié que le rendu des effets dans des textures de rendu 4K n'était pas nécessaire pour les affichages 1080p ou 720p. En ajustant les textures de rendu pour correspondre à la résolution réelle de l'écran et en désactivant les textures HDR et de profondeur inutilisées, ils ont considérablement réduit les taux de remplissage de pixels sur des appareils comme le Steam Deck, faisant passer la mémoire des textures de rendu de 32 Mo à 4 Mo. De plus, les pics de mémoire causés par la localisation ont été traités en régénérant les atlas de polices de secours à partir de pages 4096x4096 vers 2048x2048, réduisant l'utilisation de mémoire pour des langues comme le japonais de 48 Mo à 4-8 Mo par police. Ces optimisations ont assuré des performances fluides sur la large gamme d'appareils pris en charge.La progression interplateformes est gérée par un système de sauvegarde portable où la progression est stockée sous forme d'un seul fichier binaire chiffré avec un format identique sur toutes les plateformes. Cela permet à une sauvegarde créée sur mobile d'être lue directement sur PC sans conversion. La synchronisation fonctionne sur deux niveaux : la sauvegarde cloud native de la plateforme et Unity Cloud Save, qui gère la progression inter-écosystèmes. La logique de fusion compare les emplacements de sauvegarde par horodatage, les emplacements supprimés étant marqués pour empêcher leur « résurrection » depuis le cloud. Le code de liaison Unity Authentication connecte les comptes de console et de PC, rendant la progression croisée optionnelle tout en gardant le jeu entièrement jouable hors ligne. L'équipe a souligné que bien que le stockage soit simple, la gestion de l'identité est complexe, nécessitant des mécanismes de confiance distincts pour les tickets Steam, les jetons PlayStation et les jetons Xbox.Le processus de développement a été fortement automatisé afin de gérer la charge de travail d'une petite équipe. Un menu de compilation central, comptant plus de 70 entrées, gère toutes les configurations, y compris les types de build, les démos et les paramètres de sortie, éliminant ainsi le besoin de régler manuellement les Project Settings. Les vérifications de compilation sont exécutées sur environ 40 configurations de plateformes et de boutiques pour détecter les erreurs avant l'étape QA. La gestion de la portée du projet a impliqué le rejet de fonctionnalités qui auraient multiplié le travail par plateforme, telles que les champs de saisie de texte, le multijoueur en ligne et les achats intégrés. L'équipe a également utilisé Unity 6.3 LTS, qui offrait une stabilité améliorée, des correctifs Vulkan pour les anciens appareils Android et des temps de build IL2CPP 10 à 15 % plus rapides. Cette approche structurée a permis à l'équipe de maintenir une haute qualité et une cohérence sur toutes les plateformes, tandis que le QA externe se concentrait sur les couches spécifiques à la plateforme, telles que la certification et le comportement lors de la mise en veille et de la reprise.

XREAL 1 Pro+ à 599 $ : des écrans plus lumineux et une conversion 3D à 60 fps
  • PublicPublic
  • 16 Oct, 2026

XREAL 1 Pro+ à 599 $ : des écrans plus lumineux et une conversion 3D à 60 fps

XREAL a officiellement présenté le XREAL 1 Pro+, une version actualisée de ses lunettes AR phares One Pro, disponible immédiatement au prix de 599 $. Les principales modifications concernent les écrans : la luminosité de pointe est passée de 700 à 1200 nits et la technologie AI HDR a amélioré la qualité de l'image. L'appareil conserve les caractéristiques clés de l'original : la puce X1, le suivi 3DOF, un champ de vision de 57 degrés et une résolution de 1920x1080 par œil sur des panneaux Sony micro-OLED. Malgré les images marketing montrant les lunettes sans câbles, le 1 Pro+ reste un appareil filaire, nécessitant une connexion USB-C avec prise en charge du DP Alt Mode vers des ordinateurs portables, des téléphones ou des consoles.XREAL 1 Pro+ | Photo fournie par XREALEn plus des améliorations de l'écran, le 1 Pro+ introduit un nouveau système ergonomique de coussinets nasaux conçu pour améliorer la stabilité et le confort du port, tout en aidant les utilisateurs à maintenir un champ de vision constant. Une amélioration fonctionnelle clé est l'augmentation du taux de rafraîchissement pour la conversion automatique de contenu 2D en 3D, qui passe désormais de 30 à 60 fps, offrant ainsi des visuels 3D convertis plus fluides. Le corps physique de l'appareil semble largement inchangé par rapport à l'ancien modèle One Pro, l'accent étant mis sur les optimisations internes et les ajustements de confort. Le XREAL 1 Pro+ est actuellement disponible à l'achat directement sur XREAL.com, avec des plans pour étendre sa disponibilité aux magasins de détail mondiaux dans un proche avenir.XREAL 1 Pro+ | Photo fournie par XREAL

Spectacle magique immersif : Vous êtes ici, au Magic Castle, sur Apple Vision Pro
  • PublicPublic
  • 16 Oct, 2026

Spectacle magique immersif : Vous êtes ici, au Magic Castle, sur Apple Vision Pro

Le Magic Castle, club privé et siège de l'Académie des arts magiques, se dresse sur une colline dominant l'ancien Hollywood. Il accueille les membres et les invités pour certains des meilleurs numéros de magie au monde, mais l'accès y est notoirement difficile pour les non-magiciens. L'application « Vous êtes ici : au Magic Castle avec Siegfried Tieber » propose une solution en permettant aux utilisateurs de vivre des numéros capturés en direct dans les salles du château, à l'aide d'un casque Apple Vision Pro. Cette application offre une fenêtre unique sur un lieu exclusif, autrement inaccessible au grand public, comblant le fossé entre les performances haut de gamme et les technologies immersives grand public.La magie de qualité repose sur le sentiment que l'impossible s'est produit, plutôt que sur une simple série de tours. Le format immersif capturé en direct permet aux spectateurs de voir des performances non montées et de revivre des moments précis. Les utilisateurs peuvent observer les réactions des spectateurs proches et de l'illusionniste, Siegfried Tieber, ce qui renforce le sentiment de présence. La production utilise un nombre minimal de caméras : au maximum deux dans la salle Close-Up et des captures plus simples ailleurs. Cette approche évite les distractions et permet de mettre en pause, de rembobiner et de revoir des plans continus sans révéler les méthodes derrière les illusions.L'expérience invite les utilisateurs dans la Close-Up Gallery, souvent considérée comme la salle la plus difficile à rejoindre, et dans la Library Bar. Les spectateurs se trouvent à quelques pieds de la magie, parfois juste à côté de Tieber. Le placement naturel des caméras crée un fort sentiment de présence, l'illusionniste jetant parfois un coup d'œil au spectateur comme partie intégrante de la performance. Cette proximité permet aux utilisateurs de voir la transition des réactions du public, passant de l'incrédulité au choc et à l'émerveillement. La capture en direct est cruciale car elle empêche de réduire la magie à des effets numériques programmés, un problème courant dans les environnements entièrement virtuels où le mentalisme est généralement préféré.Image du film « You Are Here: At the Magic Castle » avec Siegfried TieberAu-delà des performances, le récit intègre l'histoire de la magie et du Magic Castle, ainsi que des aperçus de la vie d'un illusionniste. Cet accès immersif à des lieux magiques importants, comme le Magic Castle, offre une histoire structurée tout en permettant aux utilisateurs de regarder autour d'eux et d'observer les détails qui les intéressent. L'expérience se compose de deux parties, d'une durée totale d'environ 40 minutes. Bien que le lien narratif entre les parties ne soit pas direct, il est recommandé de regarder les deux pour apprécier pleinement la diversité des numéros présentés. Certains éléments, comme les plans filmés à l'extérieur du château, semblent légèrement déconnectés par rapport à ceux tournés à l'intérieur du lieu.

Un prototype OLED «Plano» découvert dans le code source du noyau de Steam Frame
  • PublicPublic
  • 15 Oct, 2026

Un prototype OLED «Plano» découvert dans le code source du noyau de Steam Frame

Le Steam Frame de Valve vient tout juste de sortir, mais l'analyse des données a déjà révélé des signes d'une évolution matérielle significative. Une entrée sous le nom de code «Plano» est apparue dans le code source du noyau de Steam Frame, publiquement disponible, décrivant un appareil «Deckard» équipé de panneaux OLED. Cela indique qu'une version OLED est déjà en développement, suivant la trajectoire de Steam Deck, qui est passé du LCD à l'OLED après sa sortie initiale. La présence de ce code montre que Valve explore activement des améliorations d'affichage pour son dernier casque de réalité virtuelle.Filmé par Road to VRLes spécifications techniques de « Plano » sont particulièrement ambitieuses. Le code source indique une résolution de 3 552 × 3 840 pixels par œil avec un taux de rafraîchissement allant jusqu'à 90 Hz, ainsi qu'un mode expérimental à 120 Hz. Cela contraste fortement avec le Steam Frame actuel, qui utilise des panneaux LCD de 2 160 × 2 160 pixels par œil avec un taux de rafraîchissement de 72 à 120 Hz. Cependant, selon les rapports, la résolution de fonctionnement par défaut de Plano pourrait être réduite de moitié à 1 776 × 1 920. Cet ajustement permettrait au dispositif de maintenir des objectifs de performance comparables à ceux du modèle standard, le code confirmant que Plano utilise le même chipset Snapdragon 8 Gen 3 que le casque actuel.Courtesy Steam Frame HubL'activité de développement dans le dépôt a continué jusqu'au 2 octobre 2026, des semaines après l'ouverture des précommandes du Steam Frame le 14 septembre. Ce calendrier suggère que le projet est resté actif après le lancement, bien que cela ne confirme pas si Plano est un produit distinct ou simplement une configuration expérimentale. Valve pourrait suivre le scénario du Steam Deck, mais d'autres explications existent. La configuration OLED a pu être évaluée puis abandonnée pendant le développement, ou elle représente peut-être des tests internes qui ne deviendront jamais un produit commercial. L'apparition du nom de code « Deckard » en 2021 pour le dispositif d'origine suggère que le « temps Valve » retarde souvent de telles transitions, rendant un lancement rapide peu probable.Les conditions actuelles du marché compliquent tout rafraîchissement immédiat. Les listes d'attente pour le Steam Frame s'étendent déjà jusqu'en 2027, indiquant une forte demande que Valve doit satisfaire avant d'introduire un nouveau matériel. Pour qu'un rafraîchissement OLED suive le modèle du Deck, l'entreprise devra augmenter la production, épuiser les réservations existantes et instaurer un intérêt consommateur solide pour le modèle actuel. Étant donné que le dispositif est encore relativement nouveau et que peu d'unités sont en circulation, sa popularité à long terme reste à voir. Tant que la production ne rattrapera pas la demande, la sortie d'une nouvelle variante du Steam Frame restera spéculative.

L'extension Java and Kotlin de IntelliJ IDEA pour VS Code et Cursor atteint la version stable 1.0
  • PublicPublic
  • 15 Oct, 2026

L'extension Java and Kotlin de IntelliJ IDEA pour VS Code et Cursor atteint la version stable 1.0

JetBrains a officiellement publié la version 1.0 de l'extension Java and Kotlin by IntelliJ IDEA, marquant la transition d'un aperçu gratuit vers un produit stable. Cette extension basée sur LSP intègre directement l'intelligence linguistique principale de l'IDE de bureau IntelliJ IDEA dans Visual Studio Code et Cursor. Cette publication est le fruit d'une étroite collaboration avec l'équipe de Cursor, qui a travaillé aux côtés de JetBrains pour s'assurer que les développeurs Java et Kotlin disposent d'un environnement fluide et de premier ordre dans Cursor. En exploitant le Language Server Protocol, l'extension permet à la même technologie sous-jacente utilisée dans l'IDE principal d'alimenter les fonctionnalités linguistiques dans d'autres éditeurs, garantissant ainsi la cohérence et la fiabilité pour les flux de travail de développement professionnels.L'extension est conçue pour s'adapter au paysage changeant du développement agentique, où les développeurs passent moins de temps à l'édition manuelle du code et plus de temps à l'orchestration d'agents IA. Lorsque l'édition manuelle est nécessaire, l'extension fournit un ensemble ciblé de fonctionnalités essentielles, notamment la navigation vers les déclarations, la recherche de références, l'achèvement du code et des opérations de refactorisation telles que le renommage. Ces capacités sont implémentées via le Language Server, auquel les agents peuvent s'adresser directement. Cette intégration directe permet aux agents de produire des résultats plus rapides et plus déterministes tout en consommant moins de jetons, un avantage considérable dans les scénarios de codage automatisé. Le Debug Adapter sous-jacent garantit également que les capacités de débogage restent robustes et alignées sur l'expérience IntelliJ IDEA.Pour les utilisateurs de Cursor, l'extension propose un support dédié pour la fenêtre Agents. Cette fonctionnalité permet à la fenêtre d'utiliser sa propre instance du Language Server pour fournir des capacités d'analyse avancées basées sur les inspections d'IntelliJ IDEA. Cela inclut un support spécifique pour les annotations de nullabilité utilisant JSpecify et une compréhension détaillée des spécificités de Spring Framework. L'extension analyse automatiquement les structures de projet lors de l'ouverture, en important les projets sur la base des fichiers de build Maven, Gradle ou Bazel détectés. Cette configuration automatique permet un accès immédiat aux fonctionnalités linguistiques de Java et Kotlin sans nécessiter de configuration manuelle complexe, simplifiant ainsi le processus d'intégration des nouveaux projets dans les éditeurs externes.Pour éviter les conflits et les comportements dupliqués, il est conseillé aux développeurs de désactiver d'autres extensions Java, telles que celles de Red Hat ou Oracle, lors de l'utilisation de cette extension. Cependant, elle est conçue pour fonctionner harmonieusement avec d'autres outils, y compris Spring Tools de l'équipe Spring. Avec le passage à la version 1.0, l'extension sort de sa phase d'aperçu gratuit. Son utilisation nécessite désormais un abonnement IntelliJ IDEA Ultimate, bien qu'une période d'essai de 30 jours soit disponible pour tester l'ensemble des fonctionnalités sans frais. La licence couvre l'extension dans tous les environnements pris en charge, y compris l'IDE de bureau IntelliJ IDEA et les éditeurs basés sur VS Code, offrant un modèle de licence unifié pour les développeurs travaillant sur plusieurs plateformes.À l'avenir, la version 1.0 est considérée comme un jalon plutôt que comme une destination finale. Les prochaines versions permettront aux agents orchestrés dans la vue Agents de Cursor ou de VS Code d'appeler directement le LSP lors de l'écriture de code, ce qui pourrait conduire à des résultats encore plus rapides et plus économiques. Parallèlement, JetBrains expérimente l'application de cette intelligence basée sur le LSP et le DAP à des flux de travail entièrement agentiques et basés sur le terminal, tels que ceux utilisés par Claude Code ou Codex. Bien que la licence actuelle soit conçue pour un usage humain, des mises à jour concernant les modèles de licence pour un usage purement agentique sont attendues prochainement, reflétant l'importance croissante du développement piloté par l'IA dans l'écosystème de l'ingénierie logicielle.