Nvidia's RTX 3090 and 3090 Ti continue to be superb graphics cards for playing the latest and greatest titles available. Although they lose to the newer RTX 4090 in terms of performance, both GPUs pack enough horsepower to play every modern AAA title at 4K with minimal sacrifices. Thus, players can expect a solid experience in Starfield on either 3090 card.
That said, since Starfield is an extremely demanding title, tweaking its settings will be necessary to ensure optimal and stable FPS. Although the tweaks are minimal, they are essential to derive a smooth experience from this game even when it's running on Nvidia's RTX 3090 or 3090 Ti.
The RTX 3090 is built for 4K gaming, and we don't recommend a lower resolution for Starfield. A mix of high and ultra settings works best in the title. With FSR 2 turned on, the game easily maintains a smooth 60+ FPS experience for the most part at 4K.
With that in mind, here are the detailed settings list to use for Nvidia's RTX 3090 is as follows:
Nvidia's RTX 3090 Ti packs more rendering prowess than the 3090, thanks to its higher core counts, faster clock speeds, and power draw. This allows gamers to crank up the settings in Starfield further without losing out on a ton of performance.
We still recommend a bit of temporal upscaling with FSR 2 for the best experience in the title.
The best graphics settings for the RTX 3090 TI in Starfield are as follows:
Both the 3090 and 3090 Ti rank among the fastest GPUs you can buy today. These cards can handle most modern titles at the highest settings without presenting major issues.
Although performance in Starfield is a bit of a slippery slope, the last-gen 90-class cards are capable of delivering a decent experience in this game.
Quick Links
More from Sportskeeda
" modalPopup.closeOnEsc = false; modalPopup.setHeader("Why did you not like this content?"); modalPopup.setContentText(modalText); modalPopup.addCancelOkButton("Submit", resetRatingAndFeedbackForm, sendRating); modalPopup.removeCloseModalIcon(); modalPopup.disableDismissPopup(); modalPopup.open(); } else { sendRating(index); } } function sendRating() { var requestPayload = { "post_id": 1653856, "rating_value": ratingValue } if (ratingValue > 3) { requestPayload.rating_feedback_type = null; requestPayload.rating_feedback = null; } else { if (!$('input[name="drone"]:checked') || !$('input[name="drone"]:checked').value) { showErrorMessage('option'); return; } if (!$(".post-rating-feedback-note textarea") || !$(".post-rating-feedback-note textarea").value) { showErrorMessage('note'); return; } var selectedOption = $('input[name="drone"]:checked').value; var feedbackNote = $(".post-rating-feedback-note textarea").value; requestPayload.rating_feedback_type = selectedOption; requestPayload.rating_feedback = feedbackNote; } pureJSAjaxPost(addratingAPI, requestPayload, onsaveRatingSuccess, onsaveRatingFail, function() {}, true); } function resetRatingAndFeedbackForm() { var activeStars = Array.from($all('.rating span.rating-star.active')); for (var i=0; i < activeStars.length; i++) { activeStars[i].classList.remove("active"); } if ($('input[name="drone"]:checked')) { $('input[name="drone"]:checked').checked = false; } var userNote = document.querySelector(".post-rating-feedback-note textarea"); userNote.value = ''; modalPopup.close(); } function onsaveRatingSuccess() { modalPopup.close(); savePostIdInUserRatedPostsCookie(); $("#post-rating-layout").classList.add("hidden"); $("#post-rating-message").classList.remove("hidden"); window.setInterval(function showMessage() { $("#post-rating-widget").classList.add("hidden"); }, 3000); } function onsaveRatingFail() { console.error('Saving post rating failed!'); modalPopup.close(); } function savePostIdInUserRatedPostsCookie() { userRatedPostIds.push(1653856); var expiryTime = new Date(); expiryTime.setMonth(expiryTime.getMonth() + 12); // Expiry after 1 year setCookie("user_rated_post_ids", JSON.stringify(userRatedPostIds), expiryTime); } function isPostRatedByUser() { var userRatedPostIds = getCookie('user_rated_post_ids'); if (userRatedPostIds) { try { userRatedPostIds = JSON.parse(userRatedPostIds); } catch (err) { console.error(err); return false; } } else { return false; } if(userRatedPostIds.indexOf(1653856) >= 0) { return true; } else { return false; } } function getRatingCountByPostId(postId) { return new Promise(function(resolve, reject) { pureJSAjaxGet( getRatingCountBaseURL + postId + '/rating/count', function(data) { try { data = JSON.parse(data); if (data.meta_value) { resolve(data.meta_value); } reject("Failed to fetch rating count for the post:" + postId); } catch (err) { reject("Failed to fetch rating count for the post:" + postId); } }, function(err) { reject("Failed to fetch rating count for the post:" + postId); }, true); }); } function showErrorMessage(messageType) { var messageContainerId = '#' + messageType + '-error'; $(messageContainerId).classList.remove('hidden'); window.setInterval(function () { $(messageContainerId).classList.add("hidden"); }, 5000); } (function() { var callFired = false; function lazyLoadPostRating() { if (callFired) return; callFired = true; if (!isPostRatedByUser()) { getRatingCountByPostId(1653856) .then(function(ratingCount) { if (ratingCount < 10) { $("#post-rating-widget").classList.remove("hidden"); } }) .catch(function(err){ console.error(err); }); } } document.addEventListener("scroll", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("mousemove", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("touchmove", lazyLoadPostRating, { passive: true, once: true }); })();ncG1vNJzZmivp6x7tLzOq6uso5WasaJ6wqikaJ%2BRoravs4ytnJygX5eytMCMrKuaqpaesq2wjKCpmqiYnrC0edKeq62hnpzAbrrVopuimV2nwbl5kmlwaWWiqcVuf49yZ2asmQ%3D%3D